




We are seeking a driven and skilled Senior Automation Tester (Java) to join our quality assurance team. This role involves working within a versatile QA group engaged in functional, automated, and performance testing, ensuring top\-tier software quality through collaboration and technical know\-how. Join us to contribute your expertise and elevate our testing standards. **Responsibilities** * Create automated testing tools to verify software quality * Detect, record, and monitor software bugs * Improve test execution speed and broaden test coverage * Perform automated functional, performance, end\-to\-end, and system testing * Develop training documents and facilitate knowledge sharing sessions * Collaborate in an agile setting with Engineering and Product teams to deliver software incrementally * Embed QA processes into development and deployment workflows * Resolve issues in live, high\-availability environments * Collaborate with the CI team to develop effective continuous integration and deployment strategies **Requirements** * Bachelor’s or Master’s degree in Computer Science or a related discipline * Minimum 3 years of experience in QA and Java test automation * Strong experience creating test automation scripts using object\-oriented frameworks like Java, RestAssured, TestNG, and Maven * Practical knowledge of Kinesis, API Gateway, and CloudWatch * Experience automating tests for front\-end, microservices, and serverless architectures * Hands\-on skills in automating RESTful APIs * Familiarity with Continuous Integration tools such as Jenkins and Git * Good understanding of CI/CD workflows * Proficient English communication skills, both written and spoken, at B2\+ level or above **Nice to have** * Familiarity with AWS SQS * Experience in testing AWS Step Functions * Knowledge of Apache JMeter * Background with Selenium * Understanding of Spring frameworks including Spring Boot


