Overview
Skills
Job Details
QE will be working with one of the leading Wholesale retailers.
The ideal candidate should have the ability to work creatively and analytically in a problem-solving environment.
The ideal candidate must possess excellent written and verbal communication skills with the ability and know-how to collaborate effectively with domain experts and the IT leadership team.
Responsibilities:
Defines the testing strategy and approach to validate new or enhanced functionality implemented by teams.
Collaborates with team members to decompose functional and nonfunctional requirements into test scripts and scenarios.
Determines dependencies including QA environment, QA tools, training, build and deployment plans, intra-team dependencies, and communication
Develops manual test cases for all functional and non-functional requirements and collaborates with Dev team to identify candidates for automation.
Identifies risks impacting the timely delivery of a given product and collaborates with team members to prepare mitigation strategies.
Executes smoke, functional, integration, and non-functional test scripts as part of the product/application delivery lifecycle.
Creates defects with detailed information pertaining to the failed test case/scenario with supporting documentation (screenshots, environment details, log)
Collaborates with team members to identify existing manual and automated test scripts that will be impacted through the development of new features
Manages the remediation of defects raised throughout the development lifecycle and creates supporting quality reports that are shared with stakeholders.
Collaborates with product team members (e.g., Product Owners, System Analysts) to define the testing approach / strategy for a given application.
Creates test data to support the execution of functional and nonfunctional testing activities.
Maintains the automated testing suite and accompanying framework for a given product.
Collaborates with team members (e.g., DevOps Engineers, Systems Architects) to incorporate new automated test scripts into the continuous integration pipeline.
Develops functional test plans for complex systems.
Designs and develops high-quality test scripts for both UI and API automation, ensuring they are reusable and maintainable.
Requirements:
Must-Have Good Functional QA experience in Retail /Supply chain/warehouse management/Retail backend systems.
Experience in Integration testing which involves multiple systems by following an agile delivery model.
Hands-on experience using Azure Devops or other industry standard ALM tools for Test case and Defect management.
Experience with API testing Ability to write SQL queries using table joins.
Good troubleshooting, analytical, and log analysis skills.
Ability to write quality defects and work directly with developers to resolve the defects. Ability to communicate and work closely with other teams - Business, Development and Production support etc. And a good team player.
Experience with CI/CD tools and pipelines
Proficient in Git for version control
Experience with Postman for API testing
Excellent communication, collaboration, reporting, analytical, and problem-solving skills.
Proven ability to follow priorities, timelines and willingness to learn new technologies.