BlackCloak is a fast-growing company dedicated to protecting corporate executives and high-profile individuals from digital threats. The Software Development Engineer in Test (SDET) will focus on building automated validation systems and ensuring quality standards within product engineering teams.
Responsibilities:
- Design, develop, and maintain automated test software for mobile, web, and desktop applications using modern test automation frameworks
- Create service mocks, test data frameworks, and contract tests for APIs and services
- Partner with engineers to ensure systems are designed for testability from the beginning
- Establish and enforce release readiness criteria and quality gates
- Build automated validation into CI pipelines to improve deployment confidence and release frequency
- Build automated tests that validate security-first design, verify privacy and sensitive data handling, and include adversarial and abuse test cases
- Collaborate with cross-functional teams to understand product requirements, identify test scenarios, and ensure adequate test coverage
- Perform both manual and automated testing, as necessary, to ensure the highest quality of BlackCloak solutions
Requirements:
- 3+ years of experience in software testing and test automation, with exposure across mobile, web, and desktop applications
- Proficiency in building and maintaining test automation tools using modern frameworks (Playwright, Cypress, or Maestro)
- Strong programming skills in JavaScript/TypeScript, Python, or Java
- Experience with Git and CI/CD tools (e.g., Jenkins, GitLab CI)
- Solid understanding of API Security (OAuth, JWT, and Rate-limiting validation)
- Strong analytical and problem-solving abilities
- Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
- Ability to work independently and as part of a collaborative team
- Demonstrated ability to prevent defects through engineering solutions rather than manual verification
- Experience testing privacy-centric features (e.g., VPN tunnels, encrypted storage, or permission-stripping)