We are seeking an experienced and innovative Lead Software Development Engineer in Test (SDET) to join and elevate our Quality Engineering team.
The ideal candidate will play a critical role in planning, managing, and executing detailed test plans and cases, ensuring alignment with product management and development timelines. This position requires expertise in manual and automated testing as part of a comprehensive test strategy, collaborating effectively with Software Development, DevOps, and Product & Project Management teams.
Responsibilities
Define and manage detailed test plans, test cases, and project timelines
Ensure seamless alignment of testing efforts with schedules from Product Management and Development teams
Create and execute manual and automated test scripts to maximize testing coverage
Design test strategies to encompass product requirements, new features, updates, and issue resolutions
Apply best practices in quality assurance across all stages of development
Work closely with DevOps and Software Development teams to achieve consistent quality standards
Review and enhance test cases, assertions, and automation scripts within repositories
Deliver high-quality internal and external web applications through rigorous testing processes
Conduct performance, load, and API testing to ensure system reliability and performance
Leverage tools like Playwright, Postman, Jira, and K6 to address diverse testing needs
Set up and maintain local environments essential for development and testing workflows
Contribute actively within Agile/Scrum practices to drive project success collaboratively
Requirements
Background in quality engineering with at least 5 years of hands-on experience
Experience in a leadership or team management role for a minimum of 1 year
Qualifications in version control systems like Git for managing code repositories
Proficiency in developing automated testing frameworks using Playwright or similar tools
Knowledge of Azure DevOps, focusing on Azure Test Plans and Pipelines integration
Skills in Node.js, TypeScript, and GraphQL for validation and debugging tasks
Expertise in API testing and debugging via tools such as Postman
Hands-on experience in performance testing with tools like K6
Understanding of issue tracking and resolution workflows using Jira
Competency in continuous integration systems and code coverage tools
Strong understanding of interactions between front-end and back-end systems
Capability to resolve complex technical issues effectively and efficiently
Nice to have
Familiarity with performance and load testing tools like JMeter for web application validation
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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job