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.
Minimum Education Required:- All the responsibilities mentioned above are in line with the professional background and requires an absolute minimum of a bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.