Release The Cracken
Software Development Engineer in Test, SDET
Location
United States
Posted
163 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer in Test, SDET
CrackenAGI
• Own quality for core cybersecurity features and systems • Work side-by-side with security and platform engineers throughout the development lifecycle • Design test strategies for security-critical and adversarial scenarios • Build and maintain automated test frameworks and tooling (primarily Python) • Perform white-box testing and participate in design and code reviews • Test system-level properties: performance, reliability, scalability, failure modes • Debug complex issues, perform root cause analysis, and improve test coverage • Contribute to CI/CD pipelines and quality gates for security-sensitive releases
Job Requirements
- Cybersecurity background, such as:
- Pentesting, threat detection, security research, reverse engineering, blue/red team experience
- Hands-on experience with software testing or test automation
- Strong programming skills (Python required; ability to read system-level code is a plus)
- Experience designing automated tests and writing actionable bug reports
- Attacker mindset — you enjoy breaking systems to make them resilient
- Ability to independently define test strategies and take ownership
- Comfortable working in a distributed, high-autonomy team
Benefits
- Ownership of a core cybersecurity product
- Direct collaboration with founders and elite cyber operators
- High autonomy and real impact on product direction
- Fully remote & flexible work setup
- Competitive compensation
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Perform manual functional testing across new features and existing functionality • Design, write, review, and maintain clear and comprehensive test cases • Execute regression testing to ensure system stability after updates and releases • Conduct UI/UX testing, ensuring usability, consistency, and user experience standards are met • Validate integrations and workflows involving APIs, API keys, and related development tools • Test applications that interact with or leverage LLMs, demonstrating an understanding of how these systems work and respond • Identify, document, and track defects with high-quality bug reports • Review, validate, and manage bug creation and test outputs from offshore QA teams • Collaborate closely with product, engineering, and QA stakeholders to ensure high-quality releases • Act as a senior QA presence, providing guidance through best practices rather than direct supervision
Software Development Engineer II – Mobile
HighLevelThe all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
• Perform mobile testing (Android/iOS apps) and mobile automation for mobile apps using BDD framework with tools like Appium/Flutter Driver etc. • Using declarative paradigm for writing tests • Perform multi-mobile platform functional tests in different environments • Identify, isolate (in source code, and App), report and track defects (functional and non-functional) to closure • Review requirements, and provide feedback on business completeness and testability • Review change requests (Git, ClickUp) and provide a level of effort estimates of QA effort • Truly agile partnership with product owners and developers to progressively work towards improved efficiency in both business and technology
Lead Software Development Engineer in Test – CRM Core Modules
HighLevelThe all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
• Own end-to-end quality across multiple CRM core modules and teams, acting as the final authority on release readiness • Define and drive quality strategy, identifying systemic gaps in process, tooling, and execution—and closing them sustainably • Lead, mentor, and nurture SDETs—setting clear expectations, guiding prioritization, and raising the overall quality bar • Establish and execute a strong automation vision, ensuring scalable, reliable coverage and supporting the team in automating complex workflows and integrations • Plan and strategize testing for releases, balancing speed, risk, and coverage while adapting to changing priorities • Partner closely with Product, Engineering, Support, and Leadership to surface risks early and influence decisions with data • Advocate firmly for quality—taking a stand to hold or delay releases when necessary, even under delivery pressure • Build a culture of ownership, accountability, and customer-first thinking across teams • Drive change with empathy and clarity, pushing improvements with minimal friction while staying firm on standards
Software Test Automation Engineer
ResillionYour global quality engineering and cyber security partner from initiation to launch.
• Ontwerpen en uitvoeren van terugkerende tests, inclusief mocking en datasets in de TAF-omgeving. • Samenwerken met functioneel analisten en ontwikkelaars vanaf de start van elke user story. • Anticiperen op projectbehoeften en flexibel inspelen op veranderingen binnen een interdisciplinaire omgeving. • Rapporteren over de kwaliteit van software aan verschillende stakeholders. • Opstellen van testplannen en documenteren van resultaten van geautomatiseerde tests. • Leiden bij het bepalen van testautomatiseringsstrategie, testdekking, tools en testarchitectuur. • Coachen en begeleiden van collega’s binnen het testdomein.



