Overview
The Principal Information Security Engineer - IAM (Quality Assurance) will serve as the technical leader for the quality engineering strategy for enterprise IAM platforms and services. The role drives testing standards, automation maturity, security validation, performance engineering, and quality governance across IAM initiatives.
What you'll do
- Define and drive the enterprise IAM Quality Engineering and Test Automation strategy.
- Establish testing standards, frameworks, tools, governance models, and best practices across IAM programs.
- Lead quality assurance efforts for Identity Governance, Access Management, SSO, Federation, MFA, PAM, and Directory Services initiatives.
- Design and build scalable automated test frameworks leveraging modern programming languages and enterprise automation platforms.
- Drive continuous testing practices integrated with CI/CD pipelines and DevSecOps methodologies.
- Define quality gates, release readiness criteria, risk assessments, and production validation processes.
- Provide technical leadership for end-to-end testing across IAM platforms, APIs, workflows, integrations, and cloud services.
- Partner with architecture teams to review solution designs and ensure testability, scalability, resilience, and security requirements are met.
- Lead security testing initiatives including authentication, authorization, privilege escalation, API security, and identity lifecycle validation.
- Establish performance, load, stress, and resilience testing strategies for IAM platforms.
- Mentor and coach engineers on quality engineering, automation practices, and testing methodologies.
- Drive adoption of shift-left testing and quality-by-design principles across IAM delivery teams.
- Collaborate with product, engineering, cyber security, and infrastructure teams to ensure compliance with regulatory and internal security standards.
- Evaluate emerging testing technologies, AI-driven automation capabilities, and industry best practices to improve effectiveness and efficiency.
- Participate in design reviews, code reviews, architecture discussions, and strategic technology planning.
- Develop and report quality metrics, automation coverage, defect trends, and risk indicators to senior leadership.
- Serve as the escalation point for complex testing, integration, and production quality challenges.
What you'll need
- Strong leadership and influencing skills with the ability to drive enterprise-wide quality initiatives.
- Proven ability to define testing strategies and quality engineering roadmaps for large-scale IAM programs.
- Experience leading cross-functional teams across engineering, security, architecture, and operations.
- Strong stakeholder management and executive communication skills.
- Ability to balance strategic planning with hands-on technical execution when required.
- Strong analytical, problem-solving, and decision-making abilities.
- Experience mentoring senior engineers and developing technical talent.
- 12+ years of experience in software quality engineering, test automation, or information security engineering.
- 7+ years of experience supporting IAM technologies and identity lifecycle processes.
- Deep understanding of IAM concepts including Identity Governance and Administration (IGA), Single Sign-On (SSO), Multi-Factor Authentication (MFA), Federation, SAML, OAuth 2.0, OpenID Connect (OIDC), LDAP, Role-Based Access Control (RBAC), and Privileged Access Management (PAM).
- Strong experience with SailPoint IdentityIQ and/or SailPoint Identity Security Cloud.
- Expertise in building enterprise-scale test automation frameworks using Java, Python, JavaScript, or TypeScript.
- Strong hands-on experience with Selenium, Rest Assured, Postman, Cucumber, JUnit, TestNG, Playwright, or equivalent frameworks.
- Experience implementing automated testing within CI/CD platforms such as Azure DevOps, GitHub Actions, Jenkins, or GitLab.
- Experience testing APIs, microservices, event-driven architectures, and cloud-native applications.
- Strong understanding of security testing methodologies and cybersecurity controls.
- Experience building performance and scalability testing frameworks using tools such as JMeter, Gatling, or LoadRunner.
- Experience working in Agile, DevSecOps, and cloud environments.
- Strong understanding of data validation, test data management, and synthetic data generation.
Nice to have
- Knowledge of regulatory and compliance requirements applicable to financial services environments is preferred.
- Relevant certifications are highly desirable: CISSP, CISM, CIAM, SailPoint Certifications, Certified Software Quality Engineer (CSQE), or Agile Testing Certifications.
Details
- Role type: Hybrid.
- Job location: Bangalore, India.
- This is an individual contributor role.
- The role is within the Cyber Security organization and partners with IAM Product Owners, Enterprise Architecture, Engineering, Operations, and Information Security leadership teams.
Read the full description and apply on the company’s own careers page.