




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


