Logo
365 Retail Markets

Senior Quality Assurance Manager

365 Retail Markets, Troy, Michigan, United States, 48083


365 Retail Markets is the most trusted global provider of unattended retail technology, delivering conveniently smart self-service solutions since 2008. The company's all-in-one platform powers retail spaces across food service, global retail, and hospitality with a comprehensive suite of frictionless smart stores, micro markets, vending, catering, and dining point-of-sale options. These technologies can be found worldwide in corporate offices, manufacturing and distribution facilities, educational campuses, hotels, and beyond.

As a nine-time honoree on the Inc. 5000 list of fastest-growing companies in the United States, and with a continually expanding global presence, 365 Retail Markets is committed to growth, innovation, and providing superior, integrated technology that meets the evolving needs of its customers and consumers.

As the Senior Quality Assurance Manager, you will shape the future of QA at 365 Retail Markets. Leading a high-impact, dynamic team, you will design and implement testing strategies that validate our products' functionality, performance, stability, and security. This role is perfect for an individual who thrives on technical challenges, seeks to innovate through automation, and is committed to continuous quality improvements. You will have opportunities for growth and play a key role in the strategic direction of our QA practices.

Responsibilities

Lead the design and development of advanced test automation frameworks using modern tools (e.g., Selenium, Cypress) and practices (e.g., BDD).Integrate automated tests within CI/CD pipelines, collaborating closely with the development team to ensure quality is built into the process.Drive innovation by researching and implementing new testing methodologies and technologies, such as AI-driven testing tools.Oversee and execute complex software and hardware integration testing for POS kiosks and payment processing systems, ensuring security and transaction integrity.Set and track quality metrics, using data to drive continuous improvement.Mentor and manage the QA team, promoting collaboration, technical excellence, and accountability.Conduct root cause analyses for production issues, leading efforts for effective resolution and preventive measures.Stay current with industry trends to maintain a cutting-edge approach in QA processes.Requirements

7+ years of experience in software quality assurance, leading technical teams, and managing complex software and hardware integration projects.Expertise in payment processing systems and secure transaction protocols.Proficiency in automation tools (e.g., Selenium, TestNG, JUnit) and scripting languages (Python, Java, JavaScript) for developing automated tests.Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab) in DevOps environments.Extensive experience in embedded systems testing, mobile application testing (Android, iOS), and web services testing.Strong background in performance, load, and security testing.Proven leadership skills with the ability to mentor teams and build a culture of excellence.Bachelor's Degree in Computer Science, Electrical Engineering, or equivalent experience.