We are seeking a Lead Software Development Engineer in Test to lead test planning, execution, and continuous improvement across our QA approach. You will deliver manual and automated coverage, guide collaboration with DevOps and Product, and validate front-end to back-end data consistency, as well as load and performance behavior. Apply to lead quality outcomes across each release cycle
Responsibilities
-
Maintain and evolve test cases, test plans, status reports, and timelines for the project
-
Build and execute manual and automated test cases and scripts as part of the overall Quality Assurance Test Strategy
-
Partner with Software Development, DevOps, Project and Product Management to define test strategies for product requirements, new features, enhancements and bugs
-
Drive adoption of QA best practices across the project lifecycle
-
Execute testing for web applications built for internal users and for public use
-
Audit test suites, assertions and tests within code repositories to ensure a high level of quality
-
Verify the relationship between front-end data points and back-end table values to confirm user experience and database consistency
-
Solve complex technical problems as they arise
-
Work effectively within an Agile/Scrum environment with onshore and off-shore team members
Requirements
-
5+ years of related work experience
-
High proficiency in Node.JS, TypeScript and GraphQL
-
Advanced expertise in setting up a testing framework using Playwright or similar tools
-
Strong skills in code management with Git
-
Hands-on background in Azure DevOps and its suites of tools including Azure Test Plans and Pipelines
-
Demonstrated ability to create, execute and debug API tests using Postman
-
Working competency in creating and maintaining performance tests using K6
-
Proven experience with performance and load testing of web applications using JMeter
-
Familiarity with ticket tracking tools such as Jira
-
Understanding of code coverage and continuous integration tools
-
Experience setting up local environments for development and testing
-
Clear understanding of the relationship between front-end user experience and back-end database
-
English proficiency at B2 level or higher
We offer
-
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
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.