QA Automation Engineer - IAM

  • Charlotte, NC
  • Posted 12 hours ago | Updated 12 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Access Control
Authorization
SailPoint
SSO
RBAC
Scrum
Security QA
Selenium
Identity Management
Automated Testing
Microsoft Azure
Multi-factor Authentication
CISSP
Agile
Documentation
Quality Assurance
TestNG

Job Details

Job Title: QA Automation Engineer Identity & Access Management (IAM)

Location: Charlotte, NC or Dallas, TX (Hybrid)
Type: W2 Contract
Duration: Long-Term
Work Authorization: USC/EAD preferred


Job Description:

We are seeking a skilled and experienced QA Automation Engineer with a strong background in Identity and Access Management (IAM) tools and testing. This hybrid role, based in either Charlotte, NC or Dallas, TX, is an exciting opportunity to contribute to cutting-edge security initiatives across enterprise systems.

Key Responsibilities:

  • Collaborate with stakeholders to gather and analyze IAM business requirements and translate them into test scenarios.

  • Design and implement robust automation test scripts to validate IAM functionalities.

  • Test and validate key IAM components such as SSO, MFA, access reviews, joiner-mover-leaver workflows, and privileged access management.

  • Ensure high-quality delivery of IAM functionalities by executing User Acceptance Testing (UAT) and documenting results.

  • Work closely with IAM product teams and developers to support configuration, deployment, and QA of tools like SailPoint, Okta, One Identity, Azure AD, Ping Identity, or CyberArk.

  • Analyze existing IAM workflows and help optimize testing approaches in hybrid cloud/on-prem environments.

  • Provide continuous improvement suggestions for IAM QA processes.


Required Qualifications:

  • 8 10 years of total IT experience.

  • Minimum 4 5 years of hands-on experience in IAM QA, automation, or security testing roles.

  • Experience with any IAM tools such as SailPoint, Okta, One Identity, Azure AD, Ping Identity, or CyberArk.

  • Strong test automation skills with tools like Selenium, TestNG, Postman, JUnit, or similar.

  • Familiarity with IAM concepts: role-based access control (RBAC), access certifications, provisioning/deprovisioning, etc.

  • Experience working in Agile/Scrum environments.

  • Excellent communication and documentation skills.


Preferred Skills:

  • Experience integrating IAM testing into CI/CD pipelines.

  • Scripting knowledge (Python, PowerShell, or Bash) is a plus.

  • Certifications like CISSP, CISA, or any IAM-related credentials are a bonus.


Additional Details:

  • Work Mode: Hybrid (2 3 days onsite per week)

  • Locations: Charlotte, NC or Dallas, TX

  • Engagement Type: W2 only (No C2C)

  • Rate: Competitive hourly rate based on experience

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About PlumGravity