SDET
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
rest api testing test automation software testing Defect Management & Debugging programming skills javaScript DevOps & CI/CD REST APIs integration agile methodology
- We are looking for an SDET with a strong engineering mindset to join our product development team
- This role sits at the intersection of product understanding test design and software engineering working closely with developers DevOps and product managers on a mission critical cybersecurity SaaS platform
- The ideal candidate is not a button clicker but someone who can read specifications reason about system behavior anticipate edge cases build reliable automation and make quality a first class concern from day one of every sprint
What You Will Do:
- Design build and maintain structured test cases derived from product specifications acceptance criteria and technical designs
- Translate product requirements and implementation logic into meaningful test coverage including edge cases state transitions and negative scenarios
- Architect develop and maintain scalable reusable automated test suites with a strong focus on API integration and end to end testing using Playwright
- Actively analyze defects
- Reproduce issues reliably
- Investigate root causes across UI API and backend layers
- Provide actionable insights to developers
- Ensure test work is visible and traceable within the development lifecycle by linking test cases execution results and defects to requirements development tasks and releases
- Participate in refinement grooming and release discussions to ensure quality is built in early
- Maintain accurate and up to date test documentation and execution results in TestRail and Playwright
Requirements
- 3-6 years of experience in software quality engineering with a clear shift toward automation and test engineering
- Strong analytical and systems thinking skills
- Ability to craft test cases from specifications
- Comfortable reasoning about
- Data flows
- State transitions
- Business rules
- Failure modes
- Confidence in debugging and issue analysis including reading logs inspecting API responses and isolating root causes
- Clear communicator who can explain why something fails not just that it fails
- Automation Engineering
- Hands-on experience building and maintaining automation frameworks with Playwright strongly preferred
- Proficiency in API and integration testing Postman RestAssured or similar
- Solid programming skills in JavaScript strongly preferred
- Experience with CICD pipelines and test execution orchestration GitHub Actions GitLab CICD
- Understanding of middle tier testing APIs interacting directly with databases and external services
Collaboration Process:
- Experience working in Agile/Scrum teams
Comfortable working closely with:
- Developers
- Product managers
- DevOps
- Values quality as a shared team responsibility not a final gate
- Comfortable working in a domain with complex configuration driven workflows and security sensitive data
Tools Technologies:
- Test Management TestRail
- Work Tracking Azure Boards
- Automation Playwright API testing frameworks
- CICD GitHub Actions Jenkins or GitLab CICD
- Testing Types Functional regression exploratory integration and API testing
Nice to Have:
- Performance testing experience
- Security testing familiarity
- Experience with SaaS platforms security products or complex configuration driven systems
- AI tooling for test optimization failure analysis or coverage insights
Benefits & conditions
Pulled from the full job description Health insurance Retirement plan Vision insurance Dental insurance, * Automated test suites are reliable maintainable and provide real signal not noise
- Test cases clearly reflect product logic and system behavior
- Defects are reported with precision context and actionable insight
- Quality work is visible respected and integrated into the development process
- CICD pipelines have meaningful quality gates the team trusts and relies on
- Fewer surprises late in the release cycle
Why Join Us:
- Work on a mission critical cybersecurity platform
- Be part of an engineering culture that values thinking reasoning and engineering judgment
- Collaborate with experienced developers and engineers in a mature evolving quality practice
- Real ownership shape automation strategy influence testability and make quality visible at every level
- Opportunity to grow toward Senior SDET or Test Architect paths over time
The pay range that the employer in good faith reasonably expects to pay for this position is $18.89/hour - $29.52/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again