- Analyze the Business requirements to provide estimations for testing tasks and giving inputs for scheduling and test strategy.
- Responsible for implementing and maintaining automated testing frameworks and scenarios.
- Work with other QA Engineers and developers to ensure that all aspects of the applications have proper testing coverage and overall system reliability, performance and quality.
- Create,review and approve test plans,scenarios,scripts or procedures that contribute to the overall testing framework.
- Deliver effective and efficient testing solutions by meeting key project milestones and overall project deliverables on-time and adhering to development and quality standards.
- Collaborate and interact with other application teams for integration testing efforts.
- Maintain the performance and load testing framework and validate the metrics.
- Work on validating the data integrity and data consistency using SQL queries for Backend Testing.
- Manage test data required for the automated test scenarios and support other teams with any test data requirement.
- Develop and provide testing metrics and reports to effectively communicate test status in both program level and application level.