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, Strong API testing skills with Selenide or RestAssured, Knowledge of BDD tools like Specflow or Cucumber, Experience in CI/CD pipeline integration.

Key responsabilities:

  • Craft and refine Java-based automation test scripts
  • Perform Web UI and API testing
  • Integrate automated tests into CI/CD workflows
  • Mentor junior testers on best practices
  • Revise testing methods with new technologies
EPAM Systems logo
EPAM Systems Information Technology & Services XLarge https://www.epam.com/
10001 Employees
See more EPAM Systems offers

Job description

We are actively searching for a seasoned Senior Automation Tester with substantial Java expertise to join our energetic team. This position is tailored for a tech aficionado who excels in a technology-centric environment and is committed to leveraging their automation testing capabilities to enhance the quality and performance of software products. As a vital contributor to our team, you will have a significant impact on our development process, ensuring that our software solutions meet the utmost standards of excellence and functionality.

Responsibilities


  • Craft and refine Java-based automation test scripts to boost testing efficiency
  • Apply Selenium or WebdriverIO for thorough Web UI testing
  • Perform API testing effectively using Selenide or RestAssured
  • Build and uphold scalable test automation frameworks
  • Smoothly integrate automated testing into our existing CI/CD pipelines
  • Engage closely with development teams to ensure test automation strategies are in line with business goals
  • Detect, document, and address any discrepancies during testing phases
  • Mentor and provide support to junior automation testers on best practices
  • Adhere to and uphold industry standards and best practices in test automation
  • Regularly revise testing methods to include new technologies and techniques


Requirements


  • A minimum of 3 years of experience in Automation Testing, specifically in Java-based environments
  • Proficient in utilizing Selenium or WebdriverIO for detailed front-end testing, ensuring browser compatibility and UI consistency
  • Proficient in conducting API testing using Selenide or RestAssured for robust backend validation
  • Capable of creating and managing effective test automation frameworks to accommodate extensive testing requirements
  • Knowledgeable in BDD tools like Specflow or Cucumber, enhancing team communication and project collaboration
  • Comprehensive understanding of software engineering principles such as SOLID, KISS, and DRY, crucial for boosting code quality and maintainability
  • Experienced in using Git and adept at integrating automated tests with CI/CD pipelines to enhance development workflows
  • Highly proficient in English, essential for effective communication in a professional context


Nice to have


  • Experience with SQL or noSQL databases to ensure data accuracy and application interactions
  • Familiarity with performance testing techniques to evaluate and improve system performance and stability
  • Insight into security testing strategies to identify and address potential security threats 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

  • Verbal Communication Skills

Software Engineer Related jobs