Match score not available

Senior Automation Tester in Java

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Minimum of 3 years experience in Automation Testing, Proficiency in Selenium or WebdriverIO, Experience with Selenide or RestAssured for API testing, Skilled in designing test automation frameworks, High proficiency in English communication.

Key responsabilities:

  • Develop Java-based automation test scripts
  • Implement API testing and maintain automation frameworks
  • Integrate automated testing into CI/CD pipelines
  • Mentor junior automation testers
  • Ensure compliance with industry standards
EPAM Systems logo
EPAM Systems Information Technology & Services XLarge https://www.epam.com/
10001 Employees
See more EPAM Systems offers

Job description

We are in pursuit of a highly skilled Senior Automation Tester with Java expertise to enhance our dynamic team. This role is designed for a professional who thrives in a technology-driven environment and is keen on applying their automation testing skills to improve software quality and efficiency. You will play a crucial role in our development process, helping to maintain our high standards in software delivery and functionality.

Responsibilities


  • Develop Java-based automation test scripts to streamline testing processes
  • Utilize Selenium or WebdriverIO for robust Web UI testing
  • Implement API testing using Selenide or RestAssured
  • Architect and maintain scalable test automation frameworks
  • Integrate automated testing into existing CI/CD pipelines for seamless deployment
  • Collaborate with development teams to align test automation strategies with business objectives
  • Analyze, document, and address any issues found during testing
  • Provide mentorship and guidance to junior automation testers
  • Ensure compliance with industry standards and best practices in test automation
  • Continuously update testing protocols to adapt to new technologies and frameworks


Requirements


  • Minimum of 3 years' experience as an Automation Tester, primarily focused on Java-based environments
  • Proficiency in using Selenium or WebdriverIO for front-end testing, ensuring browser compatibility and user interface consistency
  • Experience with Selenide or RestAssured for effective API testing and backend validation
  • Skilled in designing and managing test automation frameworks to support comprehensive testing requirements
  • Familiarity with BDD tools like Specflow or Cucumber to facilitate communication and collaboration within the team
  • Solid understanding of software engineering principles such as SOLID, KISS, and DRY to enhance code quality and maintainability
  • Proficient with Git and well-versed in integrating automated tests with CI/CD tools to support efficient development cycles
  • High proficiency in English, capable of clear and effective communication in a professional setting


Nice to have


  • Experience with SQL or noSQL databases to validate data integrity and interactions within applications
  • Knowledge of performance testing to assess and optimize system responsiveness and stability
  • Understanding of security testing practices to identify and mitigate potential vulnerabilities in software applications


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Mentorship
  • Communication

Software Engineer Related jobs