Senior SDET (Software Development Engineer in Test)
AI Summary
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior SDET (Software Development Engineer in Test) based in Brazil.
About this role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior SDET (Software Development Engineer in Test) based in Brazil.
This is a senior-level automation and quality engineering role focused on building robust, scalable, and modern test automation ecosystems from the ground up. You will play a key role in defining the entire QA automation strategy, shaping how quality is engineered across web, API, and mobile applications. Working in a highly collaborative and multicultural environment, you will partner closely with engineers, product teams, and stakeholders to ensure fast, reliable, and high-quality software delivery. The role emphasizes technical ownership, from designing frameworks to integrating them into CI/CD pipelines. You will be responsible for enabling a strong quality culture through automation excellence, test strategy definition, and continuous improvement. This is a hands-on position with strong architectural influence and mentoring responsibilities.
Accountabilities:
Lead the end-to-end design and implementation of test automation strategies, ensuring scalable, maintainable, and efficient quality engineering practices across the software lifecycle. You will also play a key role in embedding quality into engineering workflows and CI/CD pipelines:
- Define and build automation frameworks from scratch for web, API, and/or mobile applications
- Establish QA automation environments, including tooling selection, infrastructure setup, and best practices
- Integrate automated test suites into CI/CD pipelines to ensure fast feedback and continuous validation
- Design and maintain scalable, reusable, and robust test automation architectures
- Define test strategies, quality standards, and test data management approaches
- Collaborate with engineering and product teams to ensure clear requirements and effective test coverage
- Mentor engineers and promote a strong culture of quality, automation, and continuous improvement
- Support the evolution of testing practices within distributed and agile teams
- Proven experience as an SDET or QA Automation Engineer, including building automation frameworks from scratch
- Strong hands-on experience with test automation tools such as Playwright, Selenium, Cypress, or similar
- Solid programming skills in languages such as Java, JavaScript/TypeScript, or Python
- Experience integrating automated testing into CI/CD pipelines (GitHub Actions, Jenkins, GitLab, or similar)
- Familiarity with cloud-based environments and modern DevOps practices
- Strong understanding of QA methodologies, test strategies, and software quality principles
- Experience testing web, API, and/or mobile applications
- Ability to work collaboratively with cross-functional teams in agile environments
- Strong analytical thinking and problem-solving skills with attention to detail
- Experience mentoring peers or contributing to technical leadership is a plus
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Profit sharing and performance-based incentives (PLR)
- Life insurance coverage
- Access to wellness platforms and gym partnerships (Wellhub / TotalPass)
- Continuous learning platforms and professional development programs
- Discounts and corporate benefit clubs
- Mental, physical, and well-being support programs
- Language learning and upskilling opportunities
- Flexible and inclusive work environment.
Requirements:
Strong experience in test automation engineering is essential, with a proven ability to build frameworks and QA ecosystems from the ground up. The role requires strong technical depth and collaboration skills:
