
Staff Software Development Engineer in Test (SDET)
Cint
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Architect and Develop: Design, develop, and implement highly scalable, reliable, and maintainable test automation frameworks from scratch across multiple platforms (e.g., web, API, backend services)
- Technical Authority: Serve as the technical authority on testing methodologies, tools, and best practices
- Code Quality: Drive high standards for test code quality, structure, and maintainability
- Non-Functional Testing: Design and execute advanced non-functional tests, including performance and load tests, and integrate them into the CI/CD pipeline
- Quality Advocate: Partner with development and product teams to integrate testing practices early in the development lifecycle (Shift-Left)
- CI/CD Integration: Own and optimize the integration of automated tests into the Continuous Integration/Continuous Delivery (CI/CD) pipeline
- Troubleshooting: Expertly debug and analyze complex system failures, identifying root causes in both application code and test infrastructure
- Mentorship: Coach and mentor junior and mid-level SDETs and software engineers on technical design, testing strategy, and effective automation techniques
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related technical field
- Minimum of 7+ years of professional experience in a hands-on SDET, Automation Engineer, or Quality Engineer role
- Expert proficiency in at least one object-oriented programming language (e.g., Python, Java, C#, Go) used for building production-level code and automation frameworks
- Proven experience designing and scaling test automation frameworks (e.g., using Selenium, Cypress, Playwright, or equivalents) for complex, large-scale applications
- Deep practical knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and containerization technologies (e.g., Docker, Kubernetes)
- Strong understanding of software architecture, data structures, and algorithms
- Excellent ability to communicate technical concepts clearly and influence cross-functional technical teams.
Benefits
- Flexible working arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automation frameworksobject-oriented programmingPythonJavaC#GoSeleniumCypressPlaywrightnon-functional testing
Soft Skills
communicationmentorshipinfluencecollaborationtroubleshootingcoachingtechnical authorityquality advocacyproblem-solvingleadership
Certifications
Bachelor’s degreeMaster’s degree