Skip To Main Content
backBack to Search

Senior Automation Tester (Java)

We are inviting a skilled Senior Automation Tester (Java) to become part of our QA generalist team. This role encompasses functional, automated, and performance testing to guarantee high-quality software. Use your technical expertise and collaborate with cross-functional teams to enhance testing quality. We encourage you to apply and join us.

Responsibilities
  • Implement automated tools to assess software quality
  • Identify, report, and manage software defects
  • Optimize test execution and increase test coverage
  • Carry out automated functional, performance, end-to-end, and system tests
  • Develop and deliver training sessions to share knowledge
  • Participate in agile teams with Engineering and Product to release software iteratively
  • Integrate QA activities into development and release cycles
  • Diagnose issues in live, high-availability environments
  • Partner with CI teams to design continuous integration and deployment strategies
Requirements
  • Bachelor’s or Master’s degree in Computer Science or related area
  • At least 3 years of experience in QA and Java automation testing
  • Strong background in scripting automated tests using Java, RestAssured, TestNG, and Maven
  • Experience with Kinesis, API Gateway, and CloudWatch
  • Proficient in automated testing for front-end, microservices, and serverless apps
  • Hands-on with RESTful API automation
  • Familiarity with Jenkins, Git, and CI/CD practices
  • English proficiency at B2+ level, spoken and written
Nice to have
  • Experience with AWS SQS
  • Testing AWS Step Functions
  • Knowledge of Apache JMeter
  • Selenium experience
  • Familiar with Spring frameworks including Spring Boot