Salary
💰 $100,000 - $120,000 per year
About the role
- We are seeking a highly skilled and detail-oriented Software Development Engineer in Test (SDET) to join our growing engineering team.
- Design, develop, and maintain automated functional tests to validate SDK APIs in C#, C++, and Python.
- Create and run sample application tests that leverage the SDK, validating expected behavior through logs, traces, and automation tools.
- Expand automated test coverage to ensure broad validation of features, error handling, and performance scenarios.
- Collaborate with engineering, design, and product partners to identify high-priority test cases and drive improvements in SDK quality.
- Integrate automated tests into CI/CD pipelines (Azure DevOps, GitHub), ensuring consistency, repeatability, and reliability of results.
- Provide clear documentation and feedback on SDK setup, code, test processes, and sample applications to improve developer experience.
- Deliver high-quality code and meet deadlines, while communicating effectively about risks, blockers, or delays.
Requirements
- 8–10 years of professional experience in software development and/or test automation.
- Strong experience validating and creating automated tests for SDKs (Software Development Kits).
- Proficiency in C#, C++, and Python in a production environment.
- Experience working in CI/CD environments and contributing to DevOps workflows.
- Ability to work independently with minimal oversight while collaborating effectively across teams.
- Strong organizational and prioritization skills.