Remote Senior Java Test Automation Engineer | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Senior Test Automation Engineer with Java

Senior Test Automation Engineer with Java 40 hrs/week, 12+ months

We are currently looking for a remote Senior Test Automation Engineer with experience in API Automation Testing and 3+ years of experience in Java programming to join our team.

The customer is one of the world’s largest providers of financial markets data and infrastructure, serving over 40,000 institutions in approximately 190 countries. It provides leading data and insights, trading platforms, and open data and technology platforms that connect a thriving global financial markets community - driving performance in trading, investment, wealth management, regulatory compliance, market data management, enterprise risk and fighting financial crime.

The main pool of tasks is associated with development of a new module for an existing platform.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.


  • Debug system issues
    • Develop software tests for functional, performance, and regression testing
      • Drive innovation and streamline overall testing processes
        • Identify, isolate, and track bugs throughout testing


          • University degree in Computer Science, Industrial Engineering or related field
            • 3+ years of experience in Java programming
              • Experience in API Automation Testing
                • Good understanding of QA methodology – test plans, test cycles, and software releases
                  • Hands-on experience developing software tests for functional, performance, and regression testing that include automated, ad hoc, and manual testing elements
                    • Experience in debugging system issues, identifying if the problem is in test code or product code
                      • Familiarity with Scala
                        • Written and spoken English - B1

                          Nice to have

                          • Experience with Performance Testing automation tools (preferably Gatling)
                            • Testing on AWS/Azure Cloud
                              • Experience in a Linux environment
                                • Participate in design and code reviews
                                  • Knowledge and experience with Continuous Integration, Continuous Build and Continuous Deployment Practice
                                    • Agile team experience

                                      We offer

                                      • Competitive compensation depending on experience and skills
                                        • Work on enterprise-level projects on a long-term basis
                                          • Full-time remote work
                                            • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                              • Community of 38,000+ industry's top professionals
                                                Automated Testing
                                                Automated Testing in Java

                                                40 hrs/week

                                                Hours per week

                                                12+ months

                                                Project length

                                                Belarus, Brazil, Chile, Colombia, Russia, Ukraine

                                                Locations eligible for the position