Skip To Main Content
backBack to Search

Lead Software Development Engineer in Test

Remote in Brazil,
& 2 others

We are looking for an experienced and results-oriented Lead Software Development Engineer in Test (SDET) to enhance our Quality Engineering team.

The ideal candidate will be instrumental in designing, managing, and executing comprehensive test plans and test cases, ensuring alignment with product management and development timelines. This role requires expertise in manual and automated testing as part of an integrated testing approach, working closely with Software Development, DevOps, and Product & Project Management teams.

Responsibilities
  • Create and maintain detailed test plans, test cases, and delivery timelines
  • Align testing activities with schedules from Product Management and Development teams
  • Develop and execute manual and automated test scripts to ensure system quality
  • Outline test strategies for validating product requirements, features, enhancements, and defect resolutions
  • Implement and promote best practices in quality assurance throughout the development lifecycle
  • Collaborate with DevOps and Software Development teams to meet quality benchmarks
  • Review and refine test cases, assertions, and scripts in shared code repositories
  • Ensure high-quality standards for web applications, both internal and external
  • Lead performance, load, and API testing to ensure system reliability and efficiency
  • Utilize testing tools such as Playwright, Postman, Jira, and K6 for diverse scenarios
  • Set up and manage local environments pivotal for testing and development requirements
  • Work in an Agile/Scrum environment, contributing alongside cross-functional teams
Requirements
  • Minimum of 5 years of professional experience in quality engineering or related roles
  • At least 1 year in a leadership or team management position
  • Background in version control systems, including Git
  • Proficiency in building testing frameworks using tools like Playwright
  • Knowledge of Azure DevOps, including Azure Test Plans and Pipelines
  • Skills in Node.js, TypeScript, and GraphQL for testing and debugging purposes
  • Expertise in API testing and debugging with tools such as Postman
  • Experience in conducting performance tests using tools such as K6
  • Understanding of defect tracking and resolution processes using Jira
  • Competency in continuous integration tools and code coverage practices
  • Thorough understanding of front-end and back-end system integration
  • Capability to analyze and resolve complex technical issues efficiently
Nice to have
  • Understanding of 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