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 3 years in Automation Testing, Proficient in Selenium or WebdriverIO, Expertise in API testing with Selenide or RestAssured, Skilled in test automation frameworks, Deep understanding of software engineering principles.

Key responsabilities:

  • Develop and optimize Java-based automation test scripts
  • Utilize Selenium for detailed Web UI testing
  • Conduct API testing and maintain test frameworks
  • Integrate automated testing into CI/CD pipelines
  • Coach junior testers and ensure adherence to 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 on the lookout for a skilled Senior Automation Tester with robust Java expertise to enhance our dynamic team. This role is crafted for a technology enthusiast who thrives in a tech-driven workspace and is dedicated to harnessing their automation testing skills to boost software quality and effectiveness. As a critical member of our team, you will play a pivotal role in our development cycle, ensuring our software solutions achieve the highest standards of quality and functionality.

Responsibilities


  • Develop and optimize Java-based automation test scripts to improve testing efficiency
  • Utilize Selenium or WebdriverIO for detailed Web UI testing
  • Conduct API testing efficiently using Selenide or RestAssured
  • Construct and maintain scalable test automation frameworks
  • Integrate automated testing seamlessly into our existing CI/CD pipelines
  • Collaborate closely with development teams to align test automation strategies with business objectives
  • Identify, document, and resolve any issues found during testing stages
  • Coach and support junior automation testers in best practices
  • Maintain adherence to industry standards and best practices in test automation
  • Continually update testing protocols to integrate new technologies and approaches


Requirements


  • Minimum of 3 years of experience in Automation Testing, focusing on Java-based environments
  • Proficiency in using Selenium or WebdriverIO for comprehensive front-end testing, ensuring browser compatibility and UI consistency
  • Expertise in performing API testing with Selenide or RestAssured for effective backend validation
  • Skilled in designing and managing effective test automation frameworks to meet broad testing demands
  • Familiarity with BDD tools such as Specflow or Cucumber to facilitate effective communication and collaboration within the team
  • Deep understanding of software engineering principles like SOLID, KISS, and DRY, vital for enhancing code quality and maintainability
  • Experienced in using Git and integrating automated tests into CI/CD pipelines to optimize development processes
  • High proficiency in English, necessary for clear and effective communication in a professional setting


Nice to have


  • Experience with SQL or noSQL databases to verify data integrity and interactions within applications
  • Knowledge of performance testing methods to assess and optimize system responsiveness and stability
  • Understanding of security testing practices to identify and mitigate potential security risks 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

  • Problem Solving
  • Verbal Communication Skills
  • Collaboration

Test Automation Engineer Related jobs