Freelance Senior JS 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 JS Test Automation Engineer with Node.js

Senior JS Test Automation Engineer with Node.js 40 hrs/week, 12+ months

We are currently looking for a remote Senior JS Test Automation Engineer with 3+ years of experience in automated testing and Node.js proficiency to join our team.

The customer is one of the world’s leading broadband, communication and converged video companies, with operations in six European countries.

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


  • Execute test cases automation for all the supported platforms (iOS, Android, AppleTV, AndroidTV, WEB, STB) and environments (development, E2E, TFT, pre-production, production)
    • Communication with stakeholders
      • Tuning of the automation processes


        • 3+ years of experience in automated testing
          • JS (Node.js) proficiency
            • BS/MS degree in Computer Science, Engineering or in a related subject
              • Experience with JS automation framework (preferably Mocha.js)
                • Deep understanding of QA methodologies, tools and processes
                  • Experience of working in Agile environment and Atlassian suite (JIRA, Zephyr, Confluence)
                    • Proven working experience in installing, configuring and troubleshooting test automation frameworks and tools
                      • Knowledge of Git (Bitbucket) version control system
                        • Familiarity with CI/CD process
                          • Solid networking knowledge (OSI network layers, TCP/IP, WebSockets, MQTT)
                            • Ample experience with at least one of the following: ReadyAPI, Robot Framework, JMeter, Selenium
                              • Additional scripting skills (Shell scripts/Perl/Ruby/Python/Groovy)
                                • Experience with virtualization and containerization (VMware, VirtualBox)
                                  • Effective executive level of written, verbal, presentation & communication skills
                                    • Ability to work in a team
                                      • Fluent spoken and written English

                                        Nice to have

                                        • Knowledge of any other European languages


                                          • Node.js, Mocha.js
                                            • Flutter, Microservices

                                              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 JS

                                                        40 hrs/week

                                                        Hours per week

                                                        12+ months

                                                        Project length

                                                        Belarus, Russia, Ukraine

                                                        Locations eligible for the position