Automated Software Tester
Function
We're looking for a skilled professional to join our client's team, where you'll play a crucial role in enhancing product quality through effective testing practices. Your mission will involve managing various testing activities, including regression testing and test automation, to ensure high-quality releases and timely delivery of products in an Agile development environment.
Responsibilities
Your tasks will include planning, executing, and supporting different testing instances such as integration, regression, and business acceptance testing. You will collaborate closely with technical teams to:
- Develop automated tests using Java, Rest-Assured, and Cucumber for backend services validation.
- Create comprehensive test suites for RESTful APIs covering functional, regression, and contract testing.
- Integrate testing frameworks with CI/CD pipelines for automated test execution.
- Define test data strategies and mock external dependencies to facilitate reliable test execution.
- Analyze API responses for correctness and security, ensuring adherence to business requirements.
- Act as a quality advocate by promoting testing best practices and participating in Agile ceremonies.
- Monitor test coverage metrics and mentor junior team members on testing methodologies.
Profile
The ideal candidate will have a master's degree or equivalent experience, coupled with at least 5 years of hands-on experience in IT testing, particularly in API test automation. You should possess the following technical skills:
- Proven experience with Java, Rest-Assured, and Cucumber for API testing.
- Strong background in functional, regression, and integration testing.
- Ability to design comprehensive test cases, including edge and data-driven testing.
- Proficiency in Java 8+ and experience with Spring Boot and RESTful APIs.
Soft Skills and Language Requirements
In addition to your technical expertise, we value candidates with strong analytical, collaborative, and detail-oriented mindsets. You should thrive in a fast-paced environment and possess the ability to mentor others. Fluency in English is required, and while not mandatory, proficiency in Dutch is a plus.