Staff Software Development Engineer in Test (SDET)
Posted 49ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Software Development Engineer in Test at Cint building automation frameworks for quality engineering. Technical authority in testing methodologies with a focus on mentorship and process improvement.
Responsibilities:
- 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

















