Manual Test Engineer
Role details
Job location
Tech stack
Job description
In Waters, the Connected Science group produces software that is used by people worldwide for specialist measurement and scientific analysis. We are looking for a passionate Senior Software Test Engineer with a passion for delivering quality software solutions. You will work in a fast-paced, agile environment and engage in manual testing, test design and test strategy technical discussions, participate in automation designs, demonstrate problem-solving abilities, and present and share ideas through global collaboration., * Design, develop and execute test plans to demonstrate traceability of design and implementation through objective evidence
- Assess test quality, coverage, and traceability artifacts by collecting key metrics
- Collaborate with cross-functional teams to deliver software solutions
- Participate in test strategy reviews, providing constructive feedback regarding best practices, coverage, and maintainability
- Create (or assist in) test plan, test strategy
- Collaborate on specification of product behaviors as part of requirement refinement
- Write and review test cases
- Perform exploratory testing as part of feature implementation
- Perform manual acceptance and regression testing
- Create test environments and prepare test data
- Raise defects and verify defect fixes
Requirements
Interested in making a real-world impact while working with the latest technologies in cloud computing? Interested in helping make sure medications are safe for use? Are you looking for an opportunity to be an early leader in the evolution of a new platform and grow your role as it matures? The Waters Connected Science team is looking for a dynamic and highly motivated individual to be part of the journey!, * Bachelor's Degree in Computer Science or equivalent experience
- Experience working as a member of an agile, cross-functional software development team.
- Experience writing maintainable test cases (feature based, declarative style, clear, concise etc)
- Experience with Gherkin and executable specifications (desired)
- Experience in manual test execution including exploratory and functional, test result analysis and reporting
- Experience with defect management
- Experience with Requirements analysis and testing
- Experience with accessibility testing, API testing, load testing and localization testing (desired)
- Solid understanding of how and when to apply different types of testing, such as functional, non-functional, integration, regression, or performance testing, depending on the requirements
- Solid understanding of how and when to apply different levels of testing, such as unit, integration, system, or end to end