Skip navigation EPAM

Senior / Software Test Automation Engineer (Selenium with Java) Singapore

  • hot

Senior / Software Test Automation Engineer (Selenium with Java) Description

Job #: 81551
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


We are looking for an experienced Senior / Software Test Automation Engineer (Selenium with Java) in Singapore to make the team stronger.


  • Focus on back-end automation testing
  • Design test automation architecture of client applications for cross-platform and technologies such as UI, REST / SOAP API and backend automation
  • Integrate QA Automation into the build and deploy pipelines supporting a drive towards CI/CD using Jenkins
  • Experience with source code management and build process for building and maintaining automation libraries such as xUnit framework and build tools such as Maven
  • Evaluate and implement new software test automation tools and tooling standards
  • Understand what test plan and test strategy are on project - testing process, testing types and technics, etc
  • Provide review and analysis on functional requirement and specification
  • Estimate own activities based on main test estimation methods, and prioritize own tasks
  • Execute test cases, report defects and perform root cause analysis on issues
  • Plan own tasks according to project schedule, perform primary testing tasks without supervision
  • Collaborate with end users for acceptance test activities
  • Work independently while in close collaboration with others in the team and across projects
  • He / she will be opened to play Business Analyst when required


  • Degree in Computer Science or equivalent courses
  • Min 3 years relevant experience in software automation testing
  • Strong on the backend for testing automation using Java 8 Programming language
  • Excellent understanding of Database technology and its related testing frameworks
  • Complete understanding of automation systems and databases in SQL and Oracle
  • Strong analysis and design skills; Test Driven Development, strong unit and integration testing experience
  • Excellent hand-on knowledge of Test automation framework like Selenium and able to demonstrate that they have completed a few test automation projects
  • Good understanding of API testing using automation tools
  • Strong analysis and design skills; Test Driven Development, strong unit and integration testing experience
  • Good working knowledge of Software version control system like Github / Gitlab
  • Familiar and good working knowledge of Agile tooling like JIRA and Confluences
  • Good experience in Agile, SCRUM, Pair Programming, independent, motivated, reliable and organized
  • Strong communication skills and good command of English
  • Strong ability to debug code, analyze failures and trace defects to root cause
  • Strong interpersonal communication skills and a successful team player
  • Ability to interpret, evaluate and communicate detailed information. Ability to effectively manage multiple tasks and meet deadlines
  • Extensive experience in Developing, Executing and Maintaining Test Plan, Test Strategy, Test Scenarios and Test Cases and Reporting system

We offer

  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Dobrý den! Jak vám můžeme pomoci?

Kde nás najdete