Job Description
RxSense is seeking an experienced IAM Quality Engineering (QE) Engineer to join their growing QA team. In this role, the candidate will be responsible for designing, implementing, and executing test strategies for Identity and Access Management systems. They will ensure the secure and reliable operation of authentication, authorization, provisioning, SSO, and related services across web and mobile platforms. This role is ideal for someone who thrives in a fast-paced, security-conscious, highly regulated environment, and has a strong background in both automation and IAM security concepts.
Role involves:
- Developing and executing comprehensive test plans and test cases for IAM systems.
- Collaborating with IAM architects, security engineers, and application teams to validate end-to-end access flows.
- Designing and implementing automated test scripts using tools such as Selenium, Postman, ReadyAPI, or custom frameworks.
- Performing negative, edge-case, and regression testing on login, identity federation, user management, and permission-based access controls.
- Supporting and validating integrations with third-party identity providers.
- Conducting security validation testing for IAM-related vulnerabilities.
- Ensuring test environments mimic production IAM configurations and manage test identities across environments.
- Reviewing and maintaining traceability matrices, test documentation, and compliance-aligned quality artifacts.
- Participating in Agile ceremonies and collaborating with cross-functional teams.
- Supporting performance and load testing of login/auth flows and analyzing IAM-related metrics.
Requirements:
- 5+ years of experience in Quality Engineering or Test Automation, with 2+ years focused specifically on IAM systems.
- Strong understanding of IAM protocols and concepts: SAML, OAuth2, OIDC, MFA, RBAC, SCIM, JWT, and session/token handling.
- Proficient in testing and automating web, API, and mobile flows using tools like Selenium, Postman, ReadyAPI, Katalon, or similar.
- Experience working with identity providers (IdPs) such as Okta, Azure AD, Auth0, or custom SSO systems.
- Familiarity with security testing best practices and tools.
- Strong scripting skills (e.g., Python, JavaScript, or Java) for test automation and utilities.
- Comfortable working in Agile environments and using CI/CD tools.
- Excellent problem-solving skills, attention to detail, and a security-first mindset.
- Experience in regulated industries (e.g., healthcare, finance) is a strong plus.