Overview

We are seeking a talented Middle Automation Tester to join our remote team, working on a project that involves developing and maintaining a suite of automated tests. As a QA Engineer (SDET), you will be responsible for creating automated tests for different levels (Contract Based Testing, Integration, Functional, Performance, etc.) and building an automated test suite to run customer's UAT. You will also be responsible for coordinating with developers and stakeholders to ensure proper definition of stories and appropriate coverage, as well as defining test scenarios and strategies for complex backend architectures.

Responsibilities

  • Creating automated tests within different levels (Contract Based Testing, Integration, Functional, Performance, etc.)
  • Building an automated test suite to run customer's UAT
  • Coordinating with developers and stakeholders to ensure proper definition of stories and appropriate coverage
  • Defining test scenarios and strategies for complex backend architectures
  • Identifying and reporting defects and issues to the development team
  • Collaborating with cross-functional teams to troubleshoot and resolve issues
  • Maintaining and improving existing automated test scripts and frameworks
  • Participating in code reviews and providing feedback on testability and quality

Requirements

  • 2+ years of experience with Java 8 and its implementations for test framework design
  • Skills and experience in setting up a test automation framework using Selenium
  • Working knowledge of Docker and experience with containerization
  • Familiarity with API testing using any tools or custom automation
  • Hands-on experience with CI pipelines/tools such as Jenkins, AWS CodePipeline, CircleCI, etc.
  • Experience in working with Amazon Web Services (AWS) and knowledge of cloud-based infrastructure
  • Fluent spoken and written English at an upper-intermediate level or higher

Nice to have

  • Knowledge of performance testing methodologies and tools
  • Experience in working with other cloud platforms such as Microsoft Azure or Google Cloud Platform
  • Experience in working with mobile automation testing frameworks such as Appium or Espresso
  • Knowledge of security testing methodologies and tools

[GTS] Benefits (generic, except India)

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn