Senior Quality Engineer (JavaScript)
EPAM · зарплата не указана · локация не указана · сайт компании · опубликовано 8 июня 2026 г.
Описание вакансии
We are seeking a Senior Quality Engineer specializing in JavaScript to join our team.
In this role, you will independently and collaboratively test multiple applications, focusing on automation and supplementing with manual testing as needed. You will design test cases from user stories and requirements, execute tests, and communicate results to help ensure smooth and successful product releases.
Responsibilities
Perform hands-on manual testing, programming, and debugging to validate application functionality
Lead and mentor junior team members, providing guidance and support
Develop a thorough understanding of product business goals and requirements
Conduct testing across one or more projects, selecting the most effective automation strategies
Communicate with project teams to clarify features, requirements, and release plans
Create tests that address both functional and performance needs, ensuring user acceptance criteria are met
Collaborate with the Scrum team to promote Test Driven Development, enabling immediate feedback on new modules
Follow established testing tools and practices, while suggesting improvements for greater efficiency
Review tests and scripts created by other team members to maintain quality standards
Verify that user stories and requirements are fully satisfied
Clearly and promptly report defects to facilitate quick resolution
Track testing progress and provide regular status updates to stakeholders
Identify and escalate potential issues that could affect quality or delivery timelines
Assist in troubleshooting production issues to determine if defects are present
Stay up to date with emerging technologies and testing tools
Work closely with product, engineering, and operations teams to understand user stories, system architecture, and deployment environments
Guide and direct both onshore and offshore consultants as needed
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Minimum of 3 years of experience in software quality assurance and automated testing using JavaScript or TypeScript, with hands-on use of Playwright and/or WebdriverIO
Practical experience in automated testing of front-end interfaces, microservices, or serverless applications
Ability to write SQL queries and test database migrations to ensure data integrity
Experience using Selenium for automated browser testing
Proficiency in TypeScript for developing and maintaining test scripts
Familiarity with issue and test management tools such as QMetry or TestRail for tracking and reporting
Experience working with version control systems to manage code and test assets
Background in integrating automated tests into CI/CD pipelines for continuous delivery
Daily use of Playwright features and MCPs to enhance test coverage and reliability
Understanding of cloud-based testing environments, especially within AWS
Strong communication and teamwork skills for effective collaboration
English language proficiency at B2+ level or higher, both written and spoken
Nice to have
Experience with Atlassian Jira for project and issue tracking
Familiarity with REST Assured for API and web service testing
Background in Web Service or API testing to validate backend integrations