Quality Assurance Automation Manager
7-Eleven · Irving, TX · 2 days ago
Quality AssuranceFull-time
Key Responsibilities
- Lead, mentor, and grow a team of QA Automation Engineers.
- Promote a strong QA mindset: "Build together, break together, and continuously improve."
- Foster collaboration between QA, development, product, and business teams.
- Drive a culture of innovation, accountability, and quality ownership.
- Maintain the QA Lab environment.
Automation Strategy & Execution
- Define and implement scalable test automation strategies and frameworks.
- Guide the team in building automation frameworks from scratch where needed.
- Ensure best practices in test automation, including maintainability, scalability, and reusability.
- Oversee test coverage across UI, API, and performance testing layers.
Quality Engineering & Testing
- Contribute to user story definition, ensuring testability and risk mitigation.
- Identify business risks and ensure they are addressed through testing strategies.
- Review and approve test plans, test cases, and test execution reports.
- Drive adoption of TDD, BDD (Gherkin) practices across teams.
- Lead the overall End-End Testing of Store Systems team and coordinate the efforts across internal and external teams, as needed.
Agile & Process Excellence
- Actively participate in SCRUM ceremonies and ensure QA integration in Agile workflows.
- Define and enforce quality gates within CI/CD pipelines.
- Continuously improve QA processes and efficiency through automation and tooling.
Technology & DevOps Integration
- Ensure integration of test automation within CI/CD pipelines (Jenkins or similar).
- Oversee usage of testing tools such as: Selenium WebDriver, Cypress, Karate, JMeter.
- Guide implementation of cloud-based testing solutions using: AWS (Lambda, Step Functions, CloudWatch).
- Align QA practices with modern web applications built using Node.js and MongoDB.
Experience Required
- 10+ years of overall QA experience with at least:
- 6+ years in QA Automation
- 4+ years in a QA leadership or managerial role
- Strong background in web application testing and development.
- Hands-on experience in building automation frameworks from scratch.
- Strong knowledge of test case design and test planning.
- Strong knowledge of TDD, BDD (Gherkin).
- Strong knowledge of risk-based testing.
Required Technical Skills
- Strong expertise in at least one programming language: JavaScript, Java, C#, or similar.
- Experience with modern web technologies and architectures.
- Hands-on experience with: Selenium WebDriver, Cypress, Karate, JMeter (performance testing).
- Minimum 2 years experience with: MongoDB, Node.js, AWS (Lambda, Step Functions, CloudWatch).
- Experience with: Jenkins or similar CI/CD tools, pipeline design and implementation, integrating automation into CI/CD workflows.
Technology & DevOps Integration
- Ensure integration of test automation within CI/CD pipelines (Jenkins or similar).
- Oversee usage of testing tools such as: Selenium WebDriver, Cypress, Karate, JMeter.
- Guide implementation of cloud-based testing solutions using: AWS (Lambda, Step Functions, CloudWatch).
- Align QA practices with modern web applications built using Node.js and MongoDB.
Soft Skills
- Strong leadership and people management skills.
- Creative, out-of-the-box thinker—especially in solving complex quality challenges.
- Excellent communication and stakeholder management skills.
- Collaborative team player with cross-functional alignment capabilities.
Preferred Qualifications
- Experience working on large-scale retail or store technology systems.
- Exposure to distributed systems or microservices-based architecture.
- Familiarity with performance and security testing practices.