**JOB PURPOSE**:
The role will be part of a new IT Services DevOps team within the Identity & Access Management. After an initial implementation phase the project will turn into a global service, providing identity management to all DHL divisions.
We are looking for a
**Senior Test Engineer**
to define and integrate a Testing Strategy for new service. Besides that task will be to define and execute test scenarios in an agile environment.
**WHAT YOU WILL DO**:
- Define test cases to mirror Functional & Non Functional Requirements
- Document the integration Testing Strategy for new capability / services
- Implement the Testing strategy which was described during the Requirement Analysis phase.
- Create & Execute Regression, System/Integration, Load/Performance Suites and Report the Test Result.
- Involve in the analysis, development, execution, troubleshooting, maintaining and documentation of test cases ensuring maximum data coverage and performance testing scripts using various performance testing tools.
- Creation and Setup the Automation Test scenarios & framework using Selenium & TestNG Framework.
- Work with project managers, scrum masters and testing coordinators, participate in defect management and resolution process.
**WHAT DO WE EXPECT**
- Relational databases (PostgreSQL, Oracle, MSSQL, MySQL, etc.)
- Enterprise directories (AAD, LDAP, Active Directory, etc.)
- Enterprise systems (ServiceNow)
- IM Framework, design & architecture
- Role Based Access Control (RBAC) requirements
- SoD model (segregation of duty models)
- SSO/MFA requirements
- OAuth Principles
- AAD and MS Graph API Knowledge
- Automation of user life cycle activities such as creation/deletion
**MUST BE PROFICIENT IN**
- Strong Technical and Functional experience in Manual & Automation Testing using Selenium & TestNG Framework.
- Well versed in all phases of SDLC, ADLC, STLC, Agile/Scrum methodologies, best practices & Testing Life Cycle, Knowledge of Process Improvement, IT Governance and Risk Management.
- Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
- Experience in analyzing test results and submitting the defects for the User Stories in Jira.
- Working experience in GitHub, build automation tools (like Jenkins..) and agile development tools like Jira and Confluence.
- Excellent interpersonal skills ability to work independently with problem-solving capabilities and keen attention to detail qualities with the shifting priorities and demands.
**Technologies & Tools**:
Elixir Phoenix Framework, Selenium, TestNG Framework, GitHub, SVN, Jenkins, JIRA, Confluence, Ant, Maven, Eclipse IDE, IntelliJ IDEA, HP QC, ALM