Architect, Quality Assurance
Who we are
We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies put trust - an abstract idea - to work. That's digital trust for the real world.
Job Summary
We are seeking an experienced Quality Assurance Architect to lead the design and implementation of test automation strategies, scalable testing frameworks, and quality governance models. The ideal candidate will possess deep expertise in test automation frameworks such as Selenium, Robot Framework, Cypress, WebDriver IO, or Playwright, along with a strong background in cloud testing, microservices architecture, and API-driven testing. As a QA Architect, you will work closely with Engineering, DevOps, and Product teams to design scalable, cloud-native test infrastructure, promote shift-left testing practices, and deliver high-quality software at scale. Experience with cloud platforms (AWS, Azure, GCP), performance testing and chaos testing is highly preferred.
What you will do
- Design and implement test automation frameworks for both UI and API (such as Selenium, Robot Framework, Karate DSL, Cypress, WebDriver IO or Playwright) for improved scalability and performance.
- Drive adoption of modern testing methodologies such as shift-left testing, continuous testing, and test-first approaches.
- Set up performance and load testing strategies to evaluate application scalability under peak loads using tools like JMeter, K6, or Gatling.
- Advocate for chaos testing or failure injection strategies in microservices and cloud-based environments to test resilience and fault-tolerance.
- Establish and enforce test governance models, ensuring consistent test coverage, test data management, and defect triage processes.
- Provide technical leadership for creating comprehensive test plans and test cases for both UI and API testing.
- Collaborate with DevOps teams to seamlessly integrate test automation into CI/CD pipelines using GitLab CI.
- Leverage cloud platforms like AWS for test deployments and infrastructure automation.
- Define and implement test environments, ensuring scalability for performance, regression, and end-to-end testing.
- Establish test case management best practices to maximize test coverage and minimize test cycle time.
- Establish a robust defect management and triage process to ensure fast and efficient resolution of issues.
- Continuously evaluate and introduce new automation tools, test strategies, and frameworks to optimize testing efficiency.
- Guide and mentor QA teams to drive continuous quality improvement, foster technical excellence, and build a high-performing, quality-first culture
What you will have
- BS degree or equivalent, MS degree preferred.
- 10+ years of experience in Software Quality Assurance, with a strong emphasis on test automation, test strategy, and quality governance
- 8+ years of hands-on experience in architecting and implementing automation frameworks for both UI and API testing, leveraging tools such as Robot Framework, Selenium, WebDriver IO, Karate, or Playwright
- 5+ years of experience with CI tools such as GitLab or Jenkins.
- 5+ years of experience working with containerization technologies like Docker
- 5+ years of experience with AWS or other public cloud platforms.
- 5+ years of experience with Linux or Unix systems.
- 3+ years of experience in Python programming for test automation.
Nice to have
- Familiar with TCP/IP, HTTP and HTTPS protocols
Benefits
- Generous time off policies
- Top shelf benefits
- Education, wellness and lifestyle support
#LI-SS1
Apply for this job
*
indicates a required field