- Hands-on experience in creating SQL scripts using postgre and oracle DB based ETL mapping documents
- Data warehouse testing experience Must have very strong SQL skills.
- Having hand on experience on Selenium -python Automation will be added advantage
- Selenium automation using Python language is preferred.
- Experience working in Life insurance domain is preferred.
- Experience using Test management tools such as qTest & JIRA.
- Understanding of Software Testing methodologies.
- Strong understanding of Agile principles.
- Strong Data Analysis/SQL scripting skills
- Ability to work with multiple stakeholders and in a distributed environment(onsite/offshore)
- Ability to estimate QA testing efforts and experience in automation/performance testing along with data testing skills.
- Ability to adapt to a dynamic project space and shifting priorities as defined by the leaders
- Creates new or modifies existing test scripts, manual or automated, based upon the business requirements of the project or change.
- Responsible for planning, creating and Executing testcases.
- Executes test scripts to ensure compliance with business or functional requirements and specified quality characteristics and documents the results by recording issues in the bug tracking system.
- Follows standardized testing methodology/processes through the entire testing lifecycle of the project.
- Works within the defined defect reporting, logging and mitigation processes.
- Understands and works within the parameters of the overall project test plan.
- Consults with QA Manager and BA Lead regarding testability and criterion for successful performance.
- Reviews test results for project and audit compliance.
- Adheres to QA Governance practices and advocates this throughout project/change.
- Ensures testing meets stakeholders' expectations, and walkthroughs and signoffs are completed.
- Develops or participates in the development of project change artifacts for functional area of responsibility.
- Ensures that project change processes are followed by functional team members.
- Performs impact analysis to ensure feasibility of changes, including estimation and identification of risks, issues, and downstream impacts.