Senior Quality Assurance Specialist
- Moves you to
- United States
- Support
- Visa sponsorship
- Posted
70,951 relocation jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Must have retail experience.
About the Role
Role: Job Title: Quality Assurance Engineer Location: Irving, TX Onsite job. This role is not open for subcontracting. Open to W2 /Individual C2C or 1099 candidates only. We are willing to transfer H1B's and take care of their immigration, including GC sponsorships.
Responsibilities
- 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.
- Collaborate closely with developers to verify and validate issues in new and existing applications.
- Participate in iteration planning, daily stand-ups, project status meetings, and other Agile ceremonies.
Quality Assurance Execution
- Design, write, and execute manual and automated test cases to validate functionality and ensure requirements are met.
- Test mobile apps, web applications, and backend services and APIs across regions, languages, and devices.
- 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.
Automation & Tools
- Implement automated testing scenarios using industry-standard tools and frameworks.
- Maintain and improve test automation coverage across platforms, and integrate automated tests into CI/CD pipelines.
Reporting & Communication
- Track and report testing progress, results, and quality metrics.
- Follow issues through to resolution, including those found in test and production environments.
- Communicate testing status, risks, and issues clearly to project teams, business users, and product owners.
Continuous Improvement
- Research and apply QA best practices, testing trends, and emerging tools.
- 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
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
Required Skills
- 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).
- Experience testing RESTful APIs and backend services (e.g., Postman, REST Assured).
- Solid grasp of Agile SDLC practices, including 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 and production environments and drive resolution.
- Excellent communication skills, with the ability to collaborate across cross-functional and geographically distributed teams.
Preferred Skills
- Experience managing full application lifecycles, from planning and development to deployment and post-release support.
- Familiarity with retail systems and digital platforms such as mobile devices or inventory management tools.
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices for mobile and web platforms.
- Experience working in Agile/Scrum environments, with a strong focus on iterative delivery and continuous improvement.