What are the responsibilities and job description for the Manager of Quality Assurance position at Cataloupe, Inc.?
Manager of Quality Assurance
Cantaloupe, Inc. is a software and payments company that provides end-to-end technology solutions for self-service commerce. Cantaloupe is transforming the self-service commerce industry by offering one integrated solution for payments processing, logistics, and back-office management. The Company’s enterprise-wide platform is designed to increase consumer engagement and sales revenue through digital payments, digital advertising, and customer loyalty programs, while providing retailers with control and visibility over their operations and inventory. As a result, customers ranging from vending machine companies to operators of micro-markets, car charging stations, laundromats, metered parking terminals, kiosks, amusements and more, can run their businesses more proactively, predictably, and competitively.
The IT Quality Assurance Manager will oversee and manage the quality assurance processes and procedures for our IT systems and applications and will be responsible for ensuring that all software products and systems meet established quality standards and are free of defects, while also driving continuous improvement initiatives across the organization, including test case automation.
Essential Duties and Responsibilities:
- Develop and implement quality assurance processes, standards, and methodologies for software and hardware development projects, including testing, documentation, and reporting.
- Collaborate with development teams to ensure that software products and systems are designed and built with quality in mind
- Develop and maintain quality metrics and performance indicators to track progress and identify areas for improvement
- Drive and scale automation test case penetration
- Manage and coordinate testing activities, including test planning, execution, and reporting
- Ensure that all defects and issues are identified, tracked, and resolved in a timely manner.
- Ensure that testing environments are properly configured and maintained to support testing activities.
- Manage and lead a team of quality assurance analysts, providing coaching, mentoring, and professional development opportunities as needed.
- Communicate with stakeholders at all levels of the organization to report on quality assurance activities, issues, and risks.
- Ensure compliance with regulatory requirements and industry standards.
Nice to Haves:
- Experience with Agile and DevOps methodologies.
- Knowledge of automation testing tools and techniques.
- Experience with cloud-based software development and testing environments.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Familiarity with software security and data privacy standards.
- Excellent analytical, problem-solving, and decision-making skills.
- Strong communication and interpersonal skills, with the ability to build strong relationships with stakeholders and team members.
Required Qualifications/Skills:
- Bachelor's degree in Computer Science or related field
- 5 years of experience in software testing, including experience with manual and automated testing
- 2 years of experience managing a team of QA engineers
- Strong knowledge of testing methodologies, tools, and processes
- Experience with test automation tools such as Selenium, Appium, or similar
- Experience with Agile and DevOps methodologies and practices
- Strong communication and interpersonal skills, with the ability to work collaboratively with cross-functional teams
- Strong analytical and problem-solving skills
- Excellent analytical, problem-solving, and decision-making skills.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with Agile and DevOps methodologies.
- Knowledge of automation testing tools and techniques.
- Experience with cloud-based software development and testing environments.
- Familiarity with software security and data privacy standards.
Interpersonal Skills:
- Strong communication and interpersonal skills, with the ability to build strong relationships with stakeholders and team members.
Why choose Cantaloupe:
We offer competitive benefits not just limited to compensation but also offer:
- Medical, Dental, & Vision Benefits coverage, plus additional benefits (Life Assistance Program, Financial Wellness, and Nutritional Counseling)
- 401(K) with employer match effective upon the first day of employment
- 18 days PTO (9) Observed Company Holidays
- Tuition Reimbursement