We are looking for an Automation Tester in Java to help ensure our software stays stable, consistent, and performant at scale. You will define test approaches with the team, create automation around E2E and REST services, and continuously improve the test framework architecture. Submit your application to join the team and make an impact.
Responsibilities
- Build automated testing frameworks that keep product quality high
- Collaborate with developers, QA, and product partners to keep testing aligned with delivery goals
- Define testing requirements and craft thorough test plans for each SDLC phase
- Develop and support automated tests for E2E and REST services
- Share test execution results and ensure issues are tracked and addressed
- Improve testing tools and practices to boost productivity and consistency
- Integrate test execution into DevOps pipelines and workflows for smoother releases
Requirements
- Minimum 2+ years of practical automation testing experience
- Strong background in Java and applying SOLID principles in code
- Experience using the SCOTT Pyramid when planning test coverage
- Knowledge of working with databases during testing activities
- Clear understanding of Clean Architecture and how to apply it
- Ability to automate E2E and REST service testing
- Experience producing documentation and executing test certification processes
- Hands-on exposure to AWS services
- Understanding of the Screenplay design pattern for automation
- Working proficiency with Selenium, Gherkin, and Cucumber
- Experience collaborating within DevOps workflows and toolchains
- Fluency in English, both written and spoken, at a minimum B2 level
Nice to have
- Hands-on experience with CI/CD pipelines
- Experience using Git or other version control tools
- Ability to create, maintain, and review risk matrices
- Expertise in designing and creating use cases