Lead QA Engineer
Location: Remote
Job Type: Full-time
About OpenIAM
OpenIAM is a leading provider of Identity and Access Management (IAM) solutions, offering API-first, container-based, and scalable security solutions for enterprises. Our platform is built to support modern authentication protocols like FIDO2, OIDC, and SCIM, delivering a seamless and secure user experience.
We are seeking a Lead QA Engineer to drive the quality assurance efforts for our platform, ensuring high reliability, security, and performance. This role is critical in enhancing our testing strategy, expanding test automation, and improving the overall QA process.
Key Responsibilities
- Test Strategy & Execution: Design, develop, and maintain test plans, test cases, and automated test scripts for API, UI, and performance testing.
- Automated Testing: Develop and maintain automated API and UI tests using industry-standard frameworks.
- Continuous Improvement: Identify gaps in the QA process, drive improvements, and implement best practices in test automation and software quality.
- Collaboration: Work closely with developers, product managers, and DevOps teams to integrate automated testing into the CI/CD pipeline.
- Defect Management: Investigate, document, and track defects while working with development teams to ensure timely resolution.
- Performance & Security Testing: Contribute to performance testing and security validation, ensuring robustness of the IAM platform.
- Mentorship: Guide and mentor junior QA engineers, fostering a culture of quality.
Required Skills & Experience
- 5+ years of experience in Quality Assurance, with a focus on test automation.
- Expertise in designing and executing automated API tests (e.g., using Postman, RestAssured, Cypress, Playwright, or similar).
- Experience with UI automation frameworks (e.g., Selenium, Cypress, Playwright).
- Strong knowledge of test automation tools, scripting languages (Python, Java, JavaScript), and CI/CD integration.
- Familiarity with containerized environments (Docker, Kubernetes).
- Experience with performance and security testing.
- Excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Strong communication skills to effectively collaborate with cross-functional teams.
Preferred Qualifications
- Identity and Access Management (IAM) experience or knowledge of authentication protocols (OIDC, SAML, SCIM, FIDO2).
- Familiarity with tools like JMeter, K6, or other performance testing frameworks.
- Experience working in a SaaS, cloud-native, or enterprise security environment.