Skip To Main Content
backBack to Search

Senior Automation Tester (Java)

We are hiring a Senior Automation Tester (Java) who is proactive and motivated to enhance our QA team. You will be part of a generalist QA group focused on functional, automated, and performance testing, ensuring high-quality software delivery through teamwork and technical skills. Apply now to make a significant impact on our testing processes.

Responsibilities
  • Design automated tools to evaluate software quality
  • Detect, log, and track software defects
  • Boost test execution efficiency and increase test coverage
  • Conduct automated functional, performance, end-to-end, and system testing
  • Create training resources and lead knowledge transfer initiatives
  • Operate in an agile environment working with Engineering and Product teams for iterative software releases
  • Integrate QA methodologies into software development and deployment cycles
  • Diagnose and fix problems in live, high-availability systems
  • Work alongside the CI team to plan and implement continuous integration and deployment approaches
Requirements
  • Degree in Computer Science or similar field (Bachelor’s or Master’s)
  • At least 3 years’ experience in QA and Java-based test automation
  • Proficient in developing test automation scripts using Java, RestAssured, TestNG, and Maven frameworks
  • Hands-on experience with Kinesis, API Gateway, and CloudWatch
  • Skilled in automated testing of front-end, microservices, and serverless applications
  • Experience with RESTful API automation
  • Knowledge of CI tools like Jenkins and Git
  • Understanding of CI/CD methodologies
  • Strong English language skills, both spoken and written, at B2 level or higher
Nice to have
  • Experience handling AWS SQS
  • Testing AWS Step Functions
  • Familiarity with Apache JMeter
  • Experience with Selenium automation
  • Working knowledge of Spring framework including Spring Boot