- Location: Irving, TX
- No subcontractors allowed to apply for this role. Only open for candidates who can work directly with us (no layers)
Notes from hiring manager:
Key Requirements:
* Strong end-to-end Quality Assurance experience across multi-system retail or supply chain workflows.
* Experience with API testing and data validation, ensuring accuracy across distributed systems.
* Hands-on test planning and execution skills with the ability to validate complex integrations.
* Automation Testing experience.
Roles & Responsibilities:
Product & Collaboration
· Partner with developers, product managers, and stakeholders to understand business and technical requirements.
· Collaborate across teams to drive execution of roadmaps, manage priority changes, and communicate impacts effectively.
· Participate in iteration planning, daily stand-ups, and project status meetings.
· Collaborate closely with developers to verify and validate issues in new and existing applications.
Quality Assurance Execution
· Design, write, and execute manual and automated test cases to validate functionality and ensure requirements are met.
· Coordinate QA testing needs across project teams, managing timing and priorities.
· Identify, document, and track bugs, regression issues, and enhancement requests.
· Review user interfaces for consistency, usability, and functionality.
· Ensure user stories are brought to "Done" status through thorough testing and validation.
· Review user interfaces for consistency, usability, and functionality.
Automation & Tools
· Implement automated testing scenarios using industry-standard tools and frameworks.
· Maintain and improve test automation coverage across platforms.
· Understand deployment strategies and manage testing environments effectively.
Reporting & Communication
· Track and report testing progress, results, and quality metrics.
· Communicate testing status and issues clearly to project teams, business users, and product owners.
· Participate in iteration planning, project status meetings, and Agile ceremonies.
· Identify, document, and track bugs, regression issues, and enhancement requests.
· Follow issues through to resolution, including those found in test and production environments.
· Effectively communicate testing status, risks, and issues to project teams, business users, and product owners.
Continuous Improvement
· Research and apply QA best practices, testing trends, and emerging tools.
· Document and assist in resolving complex problems and issues.
· Contribute to the improvement of QA processes and standards.
· Document complex problems and assist in their resolution.
· Maintain clear and comprehensive test documentation.
Environment & Deployment Awareness
· Understand the deployment strategy and testing environments (e.g., staging, UAT, production).
· Ensure readiness of environments for testing and validate deployments.
Required Qualifications & Skills:
Experience:
· Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
· 7-10 years of experience in Quality Engineering, preferably in retail environments.
· Strong understanding of end-to-end retail operations and how they translate into workflows.
· Experience testing globally deployed applications across multiple regions and languages.
· Hands-on experience with manual and automated testing tools (e.g., Selenium, Cypress, Appium).
· Solid grasp of Agile SDLC practices, including participation in ceremonies like sprint planning, retrospectives, and desk checks.
· Familiarity with cloud platforms (AWS preferred) and testing strategies for cloud-native applications.
· Strong analytical and problem-solving skills, with the ability to identify issues in test/production environments and drive resolution.
· Excellent communication skills, with the ability to collaborate across cross-functional and geographically distributed teams.
Preferred Qualifications:
· Experience managing full application lifecycles—from planning and development to deployment and post-release support.
· Familiarity with retail systems and back-office platforms such as POS, Mobile devices, or inventory management tools.
· Familiarity with CI/CD pipelines, automated testing, and DevOps practices for mobile and web platforms.
· Excellent communication and collaboration skills, with the ability to work effectively across product, design, and business teams.
· Experience working in Agile/Scrum environments, with a strong focus on iterative delivery and continuous improvement.