Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Jobs via Dice • Charlotte, North Carolina, United States
Role & seniority: QA Automation Engineer, mid-senior level (7–8 years QA/automation experience with IAM exposure)
Stack/tools: Selenium WebDriver, TestNG/JUnit, Cypress, REST Assured, Postman; programming in Java, Python, or JavaScript; CI/CD: Jenkins, Git, Azure DevOps, GitLab CI; IAM tools: Okta, Saviynt, One Identity, SailPoint; security protocols: OAuth 2.0, OpenID Connect, SAML, JWT
Design, develop, and maintain automated test scripts and frameworks for web apps, APIs, and IAM workflows
Validate IAM features (SSO, MFA, provisioning/de-provisioning, access reviews, RBAC) and perform regression, integration, and performance testing
Collaborate with development, IAM, and security teams; log defects; support root cause analysis and retesting; participate in planning and status reporting
5–8 years in QA automation; 1–2 years in IAM/security-focused testing
Experience with automation tools listed above; proficiency in Java, Python, or JavaScript
Familiarity with OAuth 2.0, OpenID Connect, SAML, JWT; experience with IAM platforms (Okta, Saviynt, One Identity, SailPoint)
Familiarity with IAM test cases (auth flows, identity federation, session management, RBAC testing)
Exposure to performance testing (e.g., JMeter); knowledge of secure coding and security testing principles
Location & work type: Hybrid work model in Charlotte, NC or Dallas, TX
Dice is the leading career destination for tech experts at every stage of their careers. Our client, DRC Systems USA LLC, is seeking the following. Apply via Dice today!
Role: QA Automation Engineer
Location: Charlotte, NC / Dallas, TX (Hybrid)
Job Description
We are seeking a skilled QA Automation Engineer with 7 to 8 years of experience in software quality assurance and test automation, including exposure to Identity and Access Management (IAM) systems. The ideal candidate will be responsible for designing and executing automated test frameworks, with a focus on validating secure access controls, identity workflows, and user authentication mechanisms. This role is ideal for a QA professional looking to strengthen their expertise in both automation and cybersecurity/IAM testing.
Design, develop, and maintain robust automation test scripts using tools such as Selenium, TestNG, Cypress, or Postman.
Build and enhance automated test frameworks for web applications, APIs, and IAM workflows.
Validate IAM functionalities such as SSO, MFA, user provisioning, de-provisioning, access reviews, and role-based access controls.
Conduct regression, integration, and performance testing to ensure high-quality IAM-enabled applications.
Collaborate with development, IAM, and security teams to define test cases and acceptance criteria.
Log and track defects; support root cause analysis and retesting.
Ensure security testing of IAM features (e.g., access tokens, session management, permission boundaries).
Participate in test planning, estimation, and status reporting.
I. Education:
Bachelor's degree in Computer Science, Information Technology, or related field.
5 8 years of experience in QA automation.
1 2 years of experience or exposure to IAM testing or security-focused test scenarios.
Automation Tools: Selenium WebDriver, TestNG, JUnit, Cypress, REST Assured, Postman
Languages: Java, Python, JavaScript, or similar scripting languages
CI/CD Tools: Jenkins, Git, Azure DevOps, or GitLab CI
Security Protocols: Understanding of OAuth 2.0, OpenID Connect, SAML, JWT
IAM Exposure: Experience with IAM tools/platforms such as Okta, Saviynt, One Identity, SailPoint.
Familiarity with IAM-related test cases: authentication flows, identity federation, session management, RBAC testing.
Exposure to performance testing tools (e.g., JMeter) is a plus.
Knowledge of secure coding and security testing principles