Quality Assurance Engineer
About the Company
Our client is a global leader in the retail industry, known for delivering innovative customer experiences and operational excellence across international markets. With a strong commitment to digital transformation, they are redefining convenience through cutting-edge technology, scalable platforms, and a customer-first mindset. Their collaborative culture values integrity, agility, and continuous improvement—making it an exciting environment for professionals who thrive on impact and innovation.
Role Summary
As a Quality Assurance Engineer , you will play a critical role in ensuring the reliability, performance, and functionality of digital products used by customers worldwide. This position is ideal for a QA professional with a deep understanding of retail systems and a passion for delivering high-quality software across diverse markets.
You’ll work closely with cross-functional teams—including developers, product managers, and designers—to validate applications across mobile, web, and backend platforms. Your work will directly contribute to the seamless operation of global retail systems and the satisfaction of millions of users.
Key Responsibilities
- Design, develop, and execute manual and automated test cases for mobile, web, and backend systems.
- Collaborate with developers and product teams to understand requirements and ensure test coverage.
- Identify, document, and track bugs, regression issues, and enhancement requests.
- Review user interfaces for consistency, usability, and functionality across platforms.
- Maintain and expand automated test coverage using tools like Selenium, Cypress, or Appium.
- Coordinate testing efforts across teams, managing priorities and timelines effectively.
- Track and report on testing progress, quality metrics, and release readiness.
- Contribute to the continuous improvement of QA processes, tools, and standards.
Key Requirements
7–10 years of experience in Quality Assurance or Quality Engineering, preferably in retail environments.Familiarity with retail systems such as POS, mobile devices, or inventory management tools.Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Proficiency in manual and automated testing tools (e.g., Selenium, Cypress, Appium).Experience testing globally deployed applications across multiple regions and languages.Strong understanding of Agile methodologies and participation in Agile ceremonies.Familiarity with cloud platforms (AWS preferred) and cloud-native testing strategies.Excellent analytical and problem-solving skills with a proactive approach to issue resolution.Strong communication and collaboration skills across cross-functional and distributed teams.Experience with CI / CD pipelines and DevOps practices.Experience managing full application lifecycles from development to post-release support.Knowledge of deployment strategies and environment readiness (e.g., staging, UAT, production).