H4EAD Only with 2 years validity.
Role: QA Automation Engineer
Location: Charlotte,
NC / Dallas, TX
Duration: Long
Term Contract – C2C
Interview: Video
Required Skills: IAM, Selenium and Python
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.
Key
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).
- Participate
in test planning, estimation, and status reporting.
Qualifications:
- Education:
- Bachelor’s degree in Computer Science, Information Technology, or
related field.
- Experience:
- 5–8 years of experience in QA automation.
- 1–2 years of experience or exposure to IAM testing or
security-focused test scenarios.
- Technical
Skills:
- 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.
Preferred
Skills:
- 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.