Job Description:
Roles/Responsibilities (5 – 8 day to day candidate’s responsibilities)
Ability to fully test the product or system to ensure it functions properly and meets the business needs. The job responsibilities include:
- Testing all aspects of the product/system like function/component, system, performance, regression and service.
- Work with development team to identify and capture test cases, ensure version management.
- Setting up of test environments, designing test plans, developing test cases/scenarios/usage cases, and executing these cases.
- Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned people.
- Defines and tracks QA milestones while developing, maintaining, and reporting on an overall integrated delivery plan
- Proposes recommendations and adjustments to project delivery and related solutions throughout the life of the programs and projects
- Effectively collaborates with multiple teams and QA resources to create a sound Release Test Strategy identifying clear dependencies, critical path and milestones for testing
Required Qualifications (5 – 8 bullet points on must have skills)
- Strong Automation experience with automating data migration and conversion tests
- Extract, Transform and Load (ETL) Testing experience
- Java Selenium, TestNG, JDBC, Cucumber (BDD framework)
- Automation scripts integration & deployment in Docker container, OpenShift platform
- Quick learner of new technologies. Apache NiFi testing experience is preferred.
- Strong experience E2E testing at enterprise level application
- Drools, DevOps & Infrastructure