Senior Automation Tester (Java)
Remote in Mexico
Automated Testing in Java
& 9 others
We are searching for a Senior Automation Tester (Java) with a proactive mindset to join our QA team. This role is within a QA generalist group handling functional, automated, and performance testing to maintain superior software quality. Join us to leverage your skills and support our quality assurance efforts.
Responsibilities
- Develop automated tools to validate software quality
- Locate, document, and monitor software defects
- Improve test run efficiency and expand test coverage
- Execute automated functional, performance, end-to-end, and system testing
- Create training materials and lead knowledge transfer activities
- Work alongside Engineering and Product teams in an agile setup to deliver software iteratively
- Embed QA practices into development and deployment cycles
- Troubleshoot live, high-availability system issues
- Collaborate with CI teams to devise effective continuous integration and deployment plans
Requirements
- Bachelor’s or Master’s degree in Computer Science or equivalent
- Minimum 3 years of experience in QA and Java automation testing
- Proven expertise in creating test automation scripts with Java, RestAssured, TestNG, and Maven
- Hands-on experience with Kinesis, API Gateway, and CloudWatch
- Experience in automated testing of front-end, microservices, and serverless applications
- Skillful in automating RESTful APIs
- Familiar with CI tools like Jenkins and Git
- Understanding of CI/CD processes
- Fluent English communication skills at B2+ level, both spoken and written
Nice to have
- AWS SQS knowledge
- Experience testing AWS Step Functions
- Apache JMeter familiarity
- Selenium experience
- Spring framework, including Spring Boot, knowledge