CareerPlan
Sao PauloFull-time2026-07-07 → 2026-11-12

Core

Design, develop, and maintain test automation frameworks and strategies to ensure software quality across the SDLC for distributed systems and microservices.

Role type

Senior Software Development Engineer in Test (SDET)

Builds

Automated testing frameworks, reusable test utilities, mocks, simulators, and CI/CD integration pipelines.

Domain

Software Engineering / Distributed Systems / Quality Assurance

Required skills

Test automation framework design, API testing, End-to-End testing strategies, TypeScript, CI/CD pipeline integration, Performance testing, Distributed systems knowledge, Agile delivery, Defect investigation

Preferred skills

CSTAE or ASTQB ISTQB Advanced Certification, Certified Automation Tester (Cypress, Playwright), Event-driven systems (Kafka, AWS EventBridge), Pipeline systems (AWS Step Functions, Snaplogic)

Technologies

Playwright, Cypress, Postman, RestAssured, K6, JMeter, Kafka, AWS EventBridge, AWS Step Functions, Snaplogic, TypeScript

Responsibilities

Design and maintain test automation frameworks from scratch or extend existing ones; Write high-quality integration and end-to-end tests; Build reusable test utilities, mocks, and simulators; Drive automated testing efforts covering contract, smoke, regression, and E2E testing; Perform and organize performance testing; Investigate defects and production issues; Partner with engineers and product managers to embed quality early in the SDLC; Oversee test strategies combining automation, exploratory testing, and regression coverage.

Seniority

Senior, hands-on IC