Senior QA/SDET
- Market p25–p75
- $140k–$172k
- Opened · 30d
- +2,433
- Closed · 30d
- −1,775
- Opened · 7d
- +625% of open
- All qa / test
- 5,477open
Accountabilities
Define and own the platform-wide test strategy, combining unit, integration, API, end-to-end, and exploratory testing.
Design, develop, and maintain scalable automated testing frameworks for REST APIs, web capture SDKs, iOS and Android SDKs, and customer dashboards.
Integrate automated tests into CI/CD pipelines, establishing reliable quality gates and reducing flaky tests.
Validate end-to-end identity verification workflows across devices, browsers, cameras, and network conditions, including document capture, selfie verification, liveness checks, and webhook delivery.
Create and maintain synthetic test data covering diverse identity documents, countries, and edge cases without exposing real personal information.
Perform security and privacy testing, including authentication, authorization, input validation, personally identifiable information handling, redaction, and data retention.
Support compliance readiness by maintaining traceable test evidence and change-validation records for SOC 2, ISO 27001, GDPR, and other relevant frameworks.
Lead performance, load, and reliability testing to ensure APIs and processing pipelines meet latency and throughput expectations.
Collaborate with machine learning engineers to validate model and pipeline changes using regression datasets and accuracy benchmarks.
Manage release validation and sign-off, investigate defects, perform root-cause analysis, and convert production issues into permanent automated test coverage.
Define and monitor quality metrics, including defect escape rates, automation coverage, test flakiness, and time to detect issues.
Use AI-powered tools such as Claude Code, Cursor, and GitHub Copilot to accelerate test development, generate test data, create edge-case scenarios, and improve failure triage.
Promote shared ownership of quality by reviewing designs and pull requests for testability, mentoring engineers, and continuously improving testing practices.
Requirements
6+ years of experience in software quality engineering, including at least 3 years as an SDET or test automation engineer within a software engineering organization.
Strong programming skills in at least one test automation language, such as TypeScript/JavaScript, Python, Java, Kotlin, or Swift, with the ability to write clean, maintainable code.
Hands-on experience building and scaling web UI and API automation frameworks using tools such as Playwright, Cypress, WebdriverIO, Selenium, Jest, or Postman.
Experience testing mobile applications or SDKs on iOS and Android using tools such as Appium, XCUITest, Espresso, or equivalent, including real-device testing platforms such as BrowserStack or Sauce Labs.
Experience integrating automated tests into CI/CD pipelines using GitHub Actions, CircleCI, or similar platforms.
Familiarity with containerized and cloud environments, including Docker; Google Cloud Platform experience is preferred.
Experience with performance and load testing tools such as k6, Gatling, or JMeter, as well as observability platforms such as Datadog or equivalent.
Strong understanding of security and privacy testing, including authentication, authorization, OWASP Top 10, input validation, and safe handling of personal data.
Experience working in regulated environments and supporting compliance frameworks such as SOC 2, ISO 27001, GDPR, or HIPAA, including audit evidence and documentation.
Proficiency with AI-powered development tools such as Claude Code, Cursor, or GitHub Copilot, with demonstrated ability to accelerate test development and automation workflows.
Strong debugging and root-cause analysis skills across client applications, APIs, and databases.
Excellent written and verbal communication skills, including the ability to produce clear test plans, defect reports, and quality documentation.
Previous experience working in a startup environment is required.
Experience collaborating with or managing distributed teams is essential.
Familiarity with identity verification, computer vision, AI/ML-based products, or machine learning model quality testing is a plus.
How Jobgether works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1