What is a QA Engineer at Harness?
At Harness, a QA Engineer is not merely a manual tester or a basic script writer. You are a critical guardian of a world-class Software Delivery Platform that thousands of enterprises rely on to deploy their mission-critical code. Because Harness builds tools for developers and DevOps teams—including CI/CD pipelines, GitOps engines, and cloud cost control systems—the quality bar for our own product is exceptionally high.
In this role, you will operate at the intersection of software development, quality assurance, and systems engineering. You will be expected to write robust automation frameworks, dive deep into complex microservices architectures, and occasionally debug frontend, backend, or infrastructure issues directly. The impact of your work is immediate: a single bug in a deployment engine can halt software delivery for hundreds of companies, making your role highly strategic and highly visible.
To succeed as a QA Engineer at Harness, you must possess the mindset of an SDET (Software Development Engineer in Test). You will collaborate closely with product developers and site reliability engineers to build automated testing pipelines that match the scale and speed of our rapid release cycles. It is a challenging, fast-paced environment that rewards deep technical curiosity and absolute ownership of product quality.


