Responsible for products end to end testing methodology and strategy by following best practices.
Create and execute test plans, test cases and scripts that will determine optimal application performance according to specifications.
Contribute to planning and estimation activities, monitoring processes and reviewing QA deliverables and tasks.
Setup and execute manual; automation tests, derive KPIs and conduct periodic measurement analysis, deliver and communicate test results.
Perform quality assurance measures and testing criteria for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles
Defect reporting and retesting, performing regression testing, integration testing, end-to-end testing, API testing.
Performs root cause analysis to prevent future occurrence of issues
Analyze documentation and technical specifications of any new application under development or consideration to determine its intended functionality.
Ensure that testing activities allow applications to meet business requirements and systems goals, fulfil end-user requirements, and identify existing or potential issues
Responsible for assessing bugs priority; severity, effectively communicate to stakeholders.
Engage with Product Management and Business Teams across the globe to drive the agenda, understand priorities and lead towards delivering quality products.
Troubleshoots business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause)
What you'll bring:
5+ years relevant experience
Expertise in Integration testing and quality assurance for the technical stack involving UI, Graph QL and RESTful APIs
Automation testing using Cypress, Test Genie, PACT or other automation techniques
Demonstrated end to end ownership in quality assurance of a product