Engage with business & technology stakeholders in identifying test scenarios and regression testing needs
Perform requirement analysis; prepare QA estimates aligning to project timelines
Review and understand project architecture, business rules and design.
Prepare test plan, review with project team and signoff
Identify test scenarios to test business logic / requirements, data integrity, non-functional requirements (job performance)
Have good hands-on experience in ETL tools to validate against business rules and data mapping
Extensive experience with SQL and relational database design.
Hands-on familiarity with the cloud environment: GCP, AWS, or similar
Co-ordinate with testing team to create test cases, execute test cases, defect creation and retest
Perform system testing – Manual and automation.
Create automation strategy to enable automation first approach during in-sprint testing.
Design, Build and continuously improve test automation framework.
Maintain – Developing and maintaining quality automation code and Test environments.
Development experience in one of Java/Python/JavaScript
Collaborate with project team to integrate automation scripts into CI/CD pipeline
Bring in process improvements for automation testing to reduce test cycle time
A leader in automate the functional testing; Work closely with the development team to understand the functionality and identify testability of functional elements
Execution of Jobs / Scripts where ever applicable.
Co-ordinate with project team for defect reviews and builds deployments
Drive testing activities to meet agreed schedule and efforts
Work with DBA team and engage in non-prod data refresh.
Collaborate with developers in reviewing unit test and integration results for coverage analysis
Communicate risks, issues, concerns if any, to project team on regular interval
Co-ordinate and support UAT as required
Post production validation (production check out)
Learn constantly and keep up with technological changes, best practices, newer frameworks, and patterns related to all technologies Drive continuous integration and deployment efforts
Excellent understanding of the testing process, test types, and testing methodologies