Senior Automation Tester (Java)

EPAM Systems


Date: 5 days ago
City: Remote, Remote
Contract type: Full time
Remote
We are on a quest to add a seasoned Senior Automation Tester with Java expertise to our innovative team. This role is perfect for someone passionate about leveraging automation to boost both the quality and efficiency of software. As a key player in our team, you will lead the development and implementation of automated testing solutions, ensuring they align with our commitment to delivering top-tier software products.

Responsibilities


  • Develop and perfect Java-based automation test scripts
  • Implement Web UI test automation using tools such as Selenium, Selenide, or WebdriverIO
  • Build API test automation frameworks utilizing tools like RestAssured
  • Oversee the design and maintenance of test automation frameworks
  • Seamlessly integrate automated tests into continuous integration and delivery systems
  • Collaborate with development teams to ensure smooth integration of testing practices
  • Analyze test results, document technical issues, and oversee the resolution process
  • Mentor junior testers in automation practices and uphold industry best practices


Requirements


  • A minimum of 3 years of experience in Automation Testing, specifically in Java environments
  • Proficient in Web UI Test Automation with tools like Selenium, Selenide, or WebdriverIO, ensuring browser compatibility and responsiveness
  • Skilled in API Test Automation using tools such as RestAssured to validate backend services
  • Experienced in creating and maintaining test automation frameworks to meet comprehensive testing demands
  • Knowledgeable in BDD tools like Specflow or Cucumber to foster effective team collaboration
  • Understanding of key software engineering principles such as SOLID, KISS, and DRY, which contribute to improved code quality and maintainability
  • Well-versed in version control systems like Git and acquainted with CI/CD tools to support development processes
  • Exceptionally fluent in English, crucial for clear and effective communication


Nice to have


  • Experience with SQL or noSQL databases to verify data integrity and interactions
  • Familiarity with performance testing tools to evaluate system performance and capacity
  • Insight into security testing techniques to identify and mitigate vulnerabilities in software applications


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

SDET in India

Braintrust, Remote, Remote
16 hours ago
Job DescriptionWe are looking for 2 SDETs in India for a 5-6 months contract. The ideal candidate will have Expertise in Java/Selenium scripting and framework Expertise in core Java concepts. Knowledge of advanced JDBC concepts for Backend test automation. Proper experience in executing, calling a SQL agent job through Java code as part of Test Automation run and subsequently reading...

Quality Assurance Specialist

US Pharmacopeia, Remote, Remote
18 hours ago
DescriptionAt USP, we value inclusivity for all. We recognize the importance of building an organizational culture with meaningful opportunities for mentorship and professional growth. From the standards we create, the partnerships we build, and the conversations we foster, we affirm the value of Diversity, Equity, Inclusion, and Belonging in building a world where everyone can be confident of quality in...

IT Support Specialist (I2)

Avalara, Remote, Remote
1 day ago
What You'll DoAs an IT Support Specialist II in Avlara's Information Technology department, your goal is to provide world-class service to our internal customers.You will be responsible for solving technical issues for our internal cutomers, increasing the overall satisfaction of our internal customer base by assisting them in day-to-day IT related requests and issues, and contributing to a global environment...