Lead Software Development Engineer in Test
Automated Testing in JS
& 8 others
Brazil
We are seeking a highly skilled and driven Lead Software Development Engineer in Test (SDET) to bolster our Quality Engineering team.
The ideal candidate will play a pivotal role in creating, managing, and executing detailed test plans and cases, ensuring they align with development and product management timelines. This position demands expertise in manual and automated testing within a unified testing strategy, collaborating with Software Development, DevOps, and Product & Project Management teams.
Responsibilities
- Define and maintain comprehensive test plans, test cases, and project schedules
- Ensure testing efforts align with timelines set by Product Management and Development teams
- Develop and implement manual and automated test scripts
- Create test strategies that cover product requirements, features, enhancements, and bug resolutions
- Introduce and apply quality assurance best practices throughout the lifecycle of each project
- Collaborate with DevOps and Software Development teams to maintain quality standards
- Review and refine test cases, assertions, and automation scripts within shared repositories
- Ensure the delivery of high-quality web applications for internal and external use
- Perform performance, load, and API testing to validate system reliability and scalability
- Utilize tools such as Playwright, Postman, Jira, and K6 to execute diverse testing needs
- Set up and sustain local environments critical for testing and development processes
- Participate actively in Agile/Scrum teams to contribute to project success
Requirements
- A minimum of 5 years of professional experience in quality engineering
- At least 1 year of leadership experience in a testing or engineering role
- Background in version control and repository management using Git
- Proficiency in creating automated testing frameworks with Playwright or equivalent tools
- Knowledge of Azure DevOps, including experience with Azure Test Plans and Pipelines
- Skills in Node.js, TypeScript, and GraphQL to support testing and debugging workflows
- Expertise in API testing and resolution using tools like Postman
- Experience in conducting performance tests using tools like K6
- Understanding of issue tracking and resolution workflows in Jira
- Competency in continuous integration systems and code coverage tools
- Detailed understanding of front-end and back-end system interactions
- Capability to troubleshoot and resolve complex technical issues
Nice to have
- Proficiency in performance and load testing for web applications using tools like JMeter
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