Quality Assurance Manager
Grow in Greenville, NC · Greenville, NC · Yesterday
Quality AssuranceFull-time
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
- 5+ years of experience in software testing, quality assurance, or a related discipline.
- 2+ years of experience leading or managing QA teams.
- Strong knowledge of software testing methodologies, best practices, and quality assurance frameworks.
- Experience working within Agile and Software Development Lifecycle (SDLC) environments.
- Proven experience developing and executing test strategies, test plans, and quality processes.
- Strong understanding of test automation principles and quality engineering practices.
- Excellent organizational, prioritization, and time management skills.
- Exceptional written and verbal communication skills.
- Strong analytical and problem-solving abilities with the capacity to address complex testing challenges.
- Experience with defect tracking and test management tools such as JIRA, TestRail, and Azure DevOps.
- Experience within the gaming, casino, regulated software, fintech, or highly regulated technology industries is preferred.
- Knowledge of gaming regulatory requirements, platform security standards, and compliance testing is highly desirable.
Responsibilities
- Champion Company Culture: Embrace and promote the company’s Mission, Vision, and Values (MVV), serving as a positive ambassador across the organization.
- Team Leadership & Development: Lead, mentor, and develop a team of QA Analysts through performance management, coaching, recruiting, and career development initiatives.
- Platform Testing Leadership: Direct large-scale testing efforts for gaming platforms, application software, embedded systems, and firmware deployed within casino environments. Ensure validation of both functional and non-functional requirements, including scalability, reliability, operability, performance, and security.
- QA Strategy & Process Leadership: Develop, implement, and continuously improve QA strategies, methodologies, standards, and metrics tailored to casino software and gaming platform requirements while ensuring compliance with regulatory and security standards.
- Test Automation & Quality Engineering: Drive test automation initiatives and quality engineering practices to improve testing efficiency, coverage, and overall product quality.
- Operational Oversight: Manage the day-to-day operations of the QA function, ensuring effective planning, prioritization, and execution of testing activities.
- Test Planning & Release Coordination: Define comprehensive test strategies and release test plans, ensuring adequate coverage, risk mitigation, and timely execution for all product releases.
- Defect Management: Oversee defect triage, root-cause analysis, and resolution processes. Identify gaps in test coverage, recommend process improvements, and ensure comprehensive quality validation across products and platforms.
- Compliance & Security Validation: Ensure testing activities address regulatory requirements, including RNG validation, anti-fraud controls, responsible gaming standards, data privacy regulations, and platform security requirements.
- Cross-Functional Collaboration: Partner closely with Product, Development, Hardware, Compliance, and Operations teams to align quality objectives with business goals and regulatory expectations.
- Performance Accountability: Establish clear expectations and hold team members accountable for meeting deadlines, maintaining quality standards, and delivering results efficiently.
- KPI & Metrics Management: Develop, track, analyze, and report key QA metrics to measure testing effectiveness, product quality, release readiness, and team performance.
- Release Readiness & Continuous Improvement: Provide product health assessments at key release milestones and leverage QA insights and data-driven recommendations to drive continuous improvement throughout the software development lifecycle.