Software Development Engineer in Test (SDET)
Remote
Job Summary
Develop and maintain scalable automation frameworks for backend services, APIs, and blockchain infrastructure while designing comprehensive test strategies based on product requirements and user journeys. Build automated regression test suites to prevent breaking changes, integrate tests into CI/CD pipelines, and leverage modern AI-assisted tools to accelerate test creation and streamline workflows. Collaborate with engineering and product teams to define acceptance criteria, execute exploratory testing, and evaluate defects to determine release risks. Review code for testability improvements and create technical documentation to champion a quality-first engineering culture. This role requires strong software engineering skills, 4+ years of SDET experience, and proficiency in Python, Rust, and cloud-native environments within a fast-moving startup environment.
Required Qualifications
- Strong software engineering background with extensive experience building automated testing frameworks
- 4+ years of experience as an SDET, QA Automation Engineer, or similar software quality engineering role
- Proven experience testing production software in Web3, blockchain, fintech, or other high-reliability distributed systems
- Hands-on experience with backend, API, integration, and end-to-end testing
- Strong proficiency with Python for automation and API testing
- Experience integrating automated testing into CI/CD pipelines
- Experience working with Kubernetes, Docker, and cloud-native environments
- Ability to read and understand Rust code to effectively reason about system architecture and behavior
- Strong understanding of regression testing, release management, and risk-based testing methodologies
- Experience collaborating closely with engineering and product teams throughout the software development lifecycle
Desired Qualifications
- Experience with Bitcoin infrastructure, bridges, or zero-knowledge systems
- Experience using AI-assisted development tools (e.g. Codex, Claude Code, Cursor, GitHub Copilot, or similar) to accelerate QA automation, generate test cases, improve test coverage, optimize CI/CD pipelines, and enhance engineering productivity
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.