Skip To Main Content
backBack to Search

Senior Automation Tester (Java)

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