Skip To Main Content
backBack to Search

Senior Automation Tester in JavaScript

Automated Testing in JS, Cucumber JS, Git, JavaScript, Playwright, TypeScript, BitBucket, Jenkins, Jira, Xray plug-in for JIRA

We are seeking a motivated Senior Automation Tester in JavaScript to join our team and elevate quality assurance through advanced automated testing.

You will play a vital role in guaranteeing the quality of our software products. You will collaborate closely with cross-functional teams to align testing strategies with Agile workflows and ensure the delivery of high-standard solutions. Your command of automated testing tools and frameworks will foster innovation and drive quality improvements within the team.

Responsibilities
  • Work within Agile environments tailored to the team's and project's goals
  • Collaborate with Product Owner and stakeholders to outline product requirements and determine quality assurance objectives
  • Partner with product teams to create Behavior Driven Development test scenarios and cases using the Test Automation framework integrated with XRay
  • Define a test automation strategy that enforces best quality assurance practices
  • Prioritize risk-based testing approaches to focus on critical areas likely to fail
  • Run test cases to verify software functionality and highlight potential defects
  • Identify defects by analyzing network requests and debugging JavaScript issues
  • Conduct regression tests to sustain the integrity of existing functionalities post-modifications
  • Explore system functionality to detect hidden defects and evaluate user experience
  • Analyze and summarize regression test results for accurate project updates
  • Set up and manage CI/CD pipelines via Bitbucket and Jenkins
  • Address non-functional testing needs, including performance, load, security, and accessibility
  • Contribute insights and practices to the Agile Quality Assurance community
Requirements
  • 3+ years of experience as a Quality Assurance Engineer and Test Automation Engineer
  • Proficiency in JavaScript and TypeScript with expertise in Playwright, Mocha, Chai, and Cucumber
  • Knowledge of JIRA, Confluence, XRay, HTML, CSS, DOM manipulation, RESTful APIs, and JSON
  • Skills in creating and maintaining automation frameworks to meet project needs
  • Proficiency in developing efficient scripts with advanced debugging capabilities
  • Background in functional testing, designing thorough test plans, and executing diverse test methods
  • Strong problem-solving, organizational, communication, and teamwork abilities
Nice to have
  • Familiarity with tools for performance and load testing
  • Expertise in CI/CD processes with Jenkins, including test automation setup with quality gates
  • Knowledge of security and accessibility testing methodologies
  • Capability to use exploratory testing to find overlooked issues
  • Flexibility to mock test data for simulating various scenarios
  • Understanding of version control systems like Git and Bitbucket
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