Senior Automation QA Java

N-ix

Job Summary

Join a cross-functional Agile squad at a leading financial institution to build and maintain next-generation mobile banking solutions. This Senior Automation QA Java role focuses on delivering secure, stable, and seamless mobile experiences for millions of users, with approximately 90% automation testing. Responsibilities include automated testing of back-end applications, developing and maintaining test scripts using Java and Selenide, analyzing logs, and creating test documentation. You will collaborate with developers and product owners, participating in various testing phases using real devices, emulators, and device farms.

Must Have

  • Perform automated testing of back-end application
  • Develop and maintain automated test scripts using Java, Selenide
  • Analyze logs and identify issues across multiple environments
  • Create and maintain test documentation (Test Plans, Test Strategies, Test Cases)
  • Collaborate with developers, product owners, and other QA engineers within Agile squads
  • Participate in regression, smoke, and exploratory testing
  • Test using real devices, emulators, and device farms
  • 4-5+ years of experience in software testing (manual and automation)
  • Strong knowledge of testing methodologies, test design techniques, and QA best practices
  • Hands-on experience with Java, Selenide, and Rest Assured
  • Experience with Charles Proxy or similar tools (e.g., Fiddler, Proxyman) for traffic and network debugging
  • Solid understanding of CI/CD pipelines, and logging systems
  • Experience working in Agile/Scrum environments
  • Good analytical and problem-solving skills
  • Intermediate+ level of English

Perks & Benefits

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Description

We are looking for a Senior Automation QA Java to join our team!

Our client is a leading financial institution driving digital transformation across its core products. You will join the Digital Technology Product Organization (DTPO), working in a cross-functional Agile squad to build and maintain next-generation mobile banking solutions. The team focuses on delivering secure, stable, and seamless mobile experiences for millions of users. Approx. 10% manual and 90% automation testing (subject to change based on project needs and priorities).

Responsibilities:

  • Perform automated testing of back-end application
  • Develop and maintain automated test scripts using Java, Selenide
  • Analyze logs and identify issues across multiple environments
  • Create and maintain test documentation (Test Plans, Test Strategies, Test Cases)
  • Collaborate with developers, product owners, and other QA engineers within Agile squads
  • Participate in regression, smoke, and exploratory testing
  • Test using real devices, emulators, and device farms

Requirements:

  • 4-5+ years of experience in software testing (manual and automation)
  • Strong knowledge of testing methodologies, test design techniques, and QA best practices
  • Hands-on experience with Java, Selenide, and Rest Assured
  • Experience with Charles Proxy or similar tools (e.g., Fiddler, Proxyman) for traffic and network debugging
  • Solid understanding of CI/CD pipelines, and logging systems
  • Experience working in Agile/Scrum environments
  • Good analytical and problem-solving skills
  • Intermediate+ level of English

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

10 Skills Required For This Role

Cross Functional Problem Solving Game Texts Quality Control Agile Development Test Coverage Automated Testing Ci Cd Back End Java