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.

DRC Systems • Charlotte, North Carolina, United States
Role & seniority
Stack/tools
Automation: Selenium WebDriver, TestNG, JUnit, Cypress, REST Assured, Postman
Languages: Java, Python, JavaScript
CI/CD: Jenkins, Git, Azure DevOps, GitLab CI
IAM/security: OAuth 2.0, OpenID Connect, SAML, JWT
IAM platforms: Okta, Saviynt, One Identity, SailPoint
Top 3 responsibilities
Design, develop, and maintain automated test scripts and frameworks for web apps, APIs, and IAM workflows
Validate IAM features (SSO, MFA, provisioning/deprovisioning, access reviews, RBAC) and perform regression, integration, and performance tests
Collaborate with development, IAM, and security teams; log/track defects; support root-cause analysis and retesting; contribute to test planning and reporting
Must-have skills
5–8 years in QA automation; 1–2 years exposure to IAM/security test scenarios
Proficiency with Selenium, TestNG/JUnit, Cypress, REST Assured, Postman
Scripting languages: Java, Python, or JavaScript
CI/CD experience (Jenkins, Git, Azure DevOps, or GitLab CI)
Understanding of OAuth 2.0, OpenID Connect, SAML, JWT
IAM exposure with platforms such as Okta, Saviynt, One Identity, or SailPoint
Nice-to-haves
IAM test case familiarity: authentication flows, identity federation, session management, RBAC testing
Experience with performance testing tools (e.g., JMeter)
Knowledge of secure coding and security testing principles
Location & work type
Hybrid roles: Charl
Role: QA Automation Engineer Location : Charlotte, NC / Dallas, TX (Hybrid) Job Description
Responsibilities
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).
5 8 years of experience in QA automation.
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
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