




We are looking for a highly motivated Senior Automation Tester (Java) to join our QA team. This position involves working within a generalist QA group engaged in functional, automated, and performance testing to ensure excellent software quality. Bring your expertise and collaborate closely with teams to drive quality improvements. **Responsibilities** * Build automated tools for software quality verification * Identify and document software defects * Enhance the speed of test execution and broaden test scope * Perform automated functional, performance, end\-to\-end, and system tests * Prepare training content and conduct knowledge sharing sessions * Collaborate in an agile environment with Engineering and Product teams delivering software iteratively * Incorporate QA best practices into software development and deployment pipelines * Troubleshoot issues in production high\-availability systems * Team up with the CI group to develop continuous integration and deployment strategies **Requirements** * Bachelor’s or Master’s degree in Computer Science or related fields * 3\+ years of experience in QA and Java automation testing * Strong skills in developing test automation scripts using Java, RestAssured, TestNG, and Maven * Experience working with Kinesis, API Gateway, and CloudWatch * Expertise in automated testing of front\-end, microservices, and serverless systems * Practical experience automating RESTful APIs * Knowledge of CI tools such as Jenkins and Git * Good grasp of CI/CD processes * English language proficiency at B2\+ level, both written and spoken **Nice to have** * AWS SQS experience * Knowledge of testing AWS Step Functions * Familiar with Apache JMeter * Experience with Selenium * Understanding of Spring framework including Spring Boot


