freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Engineer in Java

Open 51d posting dated 2 weeks ago

We are looking for a talented Senior Test Automation Engineer in Java to contribute to and review the creation of designs for production software.


The Engineer will be working with a team to discover the most important areas to automate, implement test automation frameworks and test suites, and integrate these into the pipeline.

Responsibilities

  • Comprehend the flow of code and how it interacts with different components
  • Understand project documents, customer demands, and product objectives to create and execute test cases
  • Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
  • Investigate customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports
  • Handle technical communications and understand the customers' systems
  • Work with deployment teams, resolving level issues for systems, coordinating product design, and offering inputs on the testability of functional elements and product designs
  • Noting all testing actions you have performed in daily and weekly reports
  • Analyze and disintegrate software systems and coordinate with other teams to enhance the overall design
  • Research test tools, methodologies, and trends and upgrading existing practices and processes
  • Manage the final quality of production release

Requirements

  • 3+ years of relevant professional experience
  • Excellent designing and programming skills in Java
  • Good skills with CI/CD pipeline toolsets such as ADO, TeamCity or Jenkins
  • Knowledge of programming languages and process management methodology
  • Proficiency with test methodologies and their corresponding tools (e.g., Selenium, PyTest, Robot)
  • Exposure to Behavior Driven Development and experience in programming and testing
  • Experience with Cloud (Azure/AWS/GCP)
  • The ability to keep current with the constantly changing technology industry
  • Skills to recognize risks and errors in an application
  • A passion for testing, development, and design
  • Excellent verbal and written communication skills
  • Good time management and organizational skills
  • B2 English level proficiency

Benefits

We connect like-minded people:

  • Delivering innovative solutions to industry leaders, making a global impact
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
  • Opportunity to work abroad for up to two months per year
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events

We invest in your growth:

  • Leadership development, career advising, soft skills and well-being programs
  • Certifications, including GCP, Azure and AWS
  • Unlimited access to EPAM's internal learning database
  • Free English classes with certified teachers
  • Discounts in local language schools, including online courses for the Kazakh language

We cover it all:

  • Participation in the Employee Stock Purchase Plan
  • Monetary bonuses for engaging in the referral program
  • Medical & family care package
  • Six trust days per year (sick leave without a medical certificate)
  • Coverage of psychology sessions of your choice
  • Benefits package (sports activities, a variety of stores and services)
  • Housing support program: preferential mortgage access via Otbasy Bank partnership

See also