Senior QA Engineer
Listed on 2026-10-16
-
Software Development
DevOps, Software Testing, Software Engineer
Tysons, VA (Hybrid) Reporting to:
Sr. Director of Engineering About Corsha:
At Corsha we're not just selling software; we're fundamentally reshaping how the most critical industrial and operational technology (OT) systems are secured. We're a cybersecurity startup in the DC area, driven by a mission to bring trust, resilience, and identity to the operational systems that power our world – from factories to power grids. We're building the future of machine identity security, and we need a tenacious quality engineer to join our front lines.
Tiredof the Status Quo? Ready to Secure the Unseen? Here’s your Opportunity:
If you're an engineer who takes personal stake in improving product quality, thrives in a fast-paced environment, and has a passion for building robust testing frameworks, then read on. We move fast, we build for impact, and we need a strategic, data-driven thinker to help us ensure our solutions are reliable and production-ready for the machines that matter most.
Your Mission:As a Senior Quality Engineer on our Quality team, your mission is to architect, scale, and maintain automated testing frameworks for our Machine Identity Platform (mIDP). You will serve as a quality champion-defining test strategies, eliminating automation friction, and empowering engineering teams to ship resilient OT security solutions with high confidence.
What You'll Do:- Automation Strategy & Execution:
Define, implement, and execute testing strategies for platform releases, covering backend services, proxy traffic, identity gatekeepers, frontend UIs, containerized deployments, and network configurations. - Framework Code Ownership:
Become a core code owner for both backend and frontend test automation repositories, taking personal stake in continuous refactoring, code reviews, and framework scaling. - Pipeline & Tooling Integration:
Build seamless integrations between automated test suites, test case management tools, continuous integration pipelines, and internal engineering tools to minimize feedback loops. - Leverage AI for Quality:
Research and evaluate AI/LLM-assisted developer tools to accelerate testing workflows, focusing on automated test case generation, prompt engineering for edge-case coverage, and optimizing framework code maintenance. - Failure Diagnostics & Debugging Data:
Automate test suites so that when a test fails, it automatically captures all relevant container logs, proxy traffic traces, and system error logs needed for developers to immediately reproduce and fix the bug. - Security & Network Traffic Verification:
Execute backend commands and inspect real-time network traffic to validate identity gatekeepers, access control proxies, and mTLS access policies. - Defect Triage & Stabilization:
Investigate failing test runs, diagnose root causes, write necessary code fixes for automated tests, and systematically eliminate flaky tests to ensure reliable gating. - Meticulous Test Case Design:
Partner with developers and functional leads upfront to translate complex platform features into comprehensive test cases within enterprise test management systems.
- Education:
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. - Proven Technical QA
Experience:
5+ years of hands-on experience architecting test automation frameworks and validating complex backend, proxy, and security infrastructure environments. - Test Strategy Expertise:
Demonstrable ability to design detailed test plans for new platform capabilities that anticipate complex system failure modes. - Framework Mastery:
Practical experience architecting backend and system automation suites in…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).