OpsWerks is a technical consulting company specializing in operational services for the high-tech industry. We help platform and infrastructure teams operate multi-cloud environments, execute complex migrations, and enable seamless app deployments.
About the role:
- Interpret, build upon, and comply with company quality assurance standards and ensure that best practices are followed by the team.
- Develop a quality plan to perform in different stages of testing.
- Carefully maintain complaint and non-conformance processing through records and tracking systems, including root cause and corrective actions.
- Document quality assurance activities with internal reporting and audits.
- Develop new standards for production and design, with improvements as needed, and create testing protocols for implementation across all service lines.
- Identify training needs and take action to ensure company-wide compliance.
- Sketching out ideas for automated software test procedures.Pursue continuing education on new solutions, technology, and skills.
Required Competencies:
- Experience in creating scripts using Python or any scripting language.
- Experience in creating tests for automated end-to-end testing/automated user acceptance testing.
- Experience in interacting with APIs for testing.
- Experience with testing tools PERFORMANCE, LOAD, API ,ETC. (Locust, OWASP Zap).
- Experience in incorporating test runs in CI/CD.
- Computer competent, including experience in database querying for data validation.
- Knowledge of quality assurance terminology, methods, and tools.
- Analytical, problem-solving, and decision-making skills.
- Demonstrated knowledge of testing best practices, version control practices and defect management practice.
Your Qualifications:
- 4-year college degree in Computer Science / Engineering or related field.
- 4+ Years of experience in a software development environment.
- 4+ Years of experience in functional and non-functional testing of applications.
- 2+ Years of experience in test automation.
- Amenable to full onsite work.
Nice to Have
- Experience leading a team.
- Understanding of Agile/Scrum methodology and how QA functions within it.
- Experience in CI and CD tools such as Jenkins Bamboo, GitHub and GitHub Actions.
- Professional certification, such as Six Sigma, Quality Engineer, ISTQB, or Quality Auditor.
- Experience in using Selenium for creating automated tests.