Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

New

Senior Automation Tester in JavaScript

Posted Updated
Discussion

We invite an experienced Senior Automation Tester in JavaScript to join our growing team. You will support quality-focused delivery work where analytical problem-solving and shared accountability play an important role. The team values careful execution, modern testing techniques, and learning from each iteration. This position gives you the space to create high-quality automation solutions and remain engaged with the latest developments in the field

Responsibilities

  • Develop scalable automated testing structures that balance engineering needs with wider business expectations
  • Partner with delivery teams across the organization to maintain quality standards and support predictable completion dates
  • Participate in system design conversations by advising on automation feasibility and validation priorities
  • Perform peer reviews of test code, offering actionable feedback that improves reliability and technical consistency
  • Troubleshoot complex issues affecting automated tests and implement fixes that address underlying causes
  • Mentor newer colleagues by sharing expertise and helping them build confidence in their technical abilities
  • Join planning discussions to clarify testing deliverables, assess effort, and support realistic scheduling
  • Follow advancements in quality engineering and apply useful techniques to improve everyday automation activities
  • Maintain comprehensive records of test methods and significant technical decisions to support process continuity
  • Engage stakeholders in defining delivery goals and ensure completed work is assessed against agreed standards

Requirements

  • A minimum of three years of real-world experience in an automation testing, QA, or related role
  • Ability to use JavaScript effectively for creating, updating, and maintaining automated testing code
  • Hands-on use of Playwright or similar JS UI automation technologies to check web interface behavior
  • Familiarity with automating web service and API tests to verify backend stability and expected responses
  • Competence with version control platforms for managing shared test assets and recording code changes
  • Detailed knowledge of automation framework architecture for building test solutions that remain adaptable over time
  • Experience implementing JavaScript BDD frameworks to automate clear, behavior-based validation scenarios
  • Working familiarity with AI tools and concepts that can be applied to strengthen quality practices
  • English language proficiency at B2 level or higher, both verbally and in writing

Benefits

  • 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

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.