Metrum Research Group Logo Metrum Research Group
Metrum Research Group Logo

Software Testing Engineer

💰 $100,000 - $150,000 🌍 United States of America 📅 07/05/2023

Apply

Job Description

##### Job Description :

Consult with and advise project management and technical teams on issues and
opportunities related to planning, developing, implementing, and modifying
testing procedures. Use functional specifications to plan, create, or sign off
on test plans, test cases, and automated test cases. Create a metrics-driven
framework for providing regular, detailed status reports on project progress,
including test cases executed, bugs discovered, and bugs fixed.

##### **Responsibilities:**

* Design, develop and execute manual and automated tests and testing strategies for different products and projects
* Development of and contribute to internal automation tools for QA
* Building test suites for UIs, APIs, AMIs, load, performance, and UAT
* Work closely with product, and engineering teams on projects to understand requirements and create, automate, execute, manage and report test plans, test cases, and test reports
* Understand deployment scenarios and manage deployment to test environments
* Perform testability design reviews for new products and features
* Coach teams on test planning, prioritization, and automation; consult on technical and process improvements to reduce software quality risks
* Serve as a lead contributor to infrastructure and software quality assurance efforts; advise colleagues in best practices; help identify and define company standards for software tools or potential issues; escalate critical matters
* Understand the contextual impact of technical changes on all facets of project stakeholder

##### **Qualifications:**

* Analytical ability to understand and work with complex application architecture
* Proficiency with automated testing tools such as Postman/Newman, Playwright, Cypress, Copyist, Sonar, etc.)
* Experience working with shell scripting as well as various programming languages (Experience with Go, JavaScript, Python, and R highly desired)
* Experience with CI/CD and IaC tools such as Drone, Chef, and Terraform
* Experience in performance and load testing
* Experience with Git and subversion version control systems
* Experience testing cloud-native applications
* Keen inclination towards usability and end-user perspective of the software we build
* Excellent, professional oral and written communications skills
* Innovative and open to trying/learning new things to improve systems and processes
* Strong attention to detail, troubleshooting, and critical thinking skills

##### **Preferred Qualifications:**

* **3-5 years of experience** in the following skill(s): designing, implementing, documenting, and maintaining test automation programs for large-scale, distributed software systems or applications using both automated and manual processes; and defining and driving data-driven QA strategies for multiple teams
* Experience with Go, JavaScript, Python, and R
* Experience working in highly regulated environments, especially biopharma

##### **Education and Experience:**

* Bachelor's degree in Computer Science or Information Technology Engineering or relevant
* 3 to 5+ years of experience in Manual and Automation Testing