Job Description
Job Description
Technical Lead, Quality Assurance
Reports to : Sr. Manager, Applications & Development
Location : Raleigh, NC, Hybrid / Full-time
Our Organization
We are a medical specialty certifying board serving anesthesiologists. Since 1938, we have been administering certification exams and today we take an innovative approach to certification and continuous learning. We foster practice standards that instill confidence and trust, ensuring that board-certified anesthesiologists possess the knowledge and skills necessary to provide high-quality patient care. We are committed to advancing expertise in a rapidly evolving profession. Our mission is to advance the highest standards of anesthesiology practice. We work together with physician anesthesiologists to ensure they provide the best care possible for every patient, every day.
Position Description
We are seeking a Technical Lead, Quality Assurance to elevate and guide a team of QA analysts and testers to ensure the delivery of high-quality software solutions that support the organization’s mission. This role is responsible for executing the overall QA strategy, driving process improvements, and fostering a culture of quality and collaboration across cross-functional teams. The Technical Lead, QA will select tooling, mentor team members, advise on training, coordinate testing activities, and serve as the primary point of contact for QA-related matters.
Education
- A baccalaureate degree or comparable work experience is required; an advanced degree is preferred.
Skills
Independent self-starter with strong interpersonal and communication skills.Ability to think logically and analytically to interpret requirements and translate them into comprehensive test plans and scenarios.Mastery of various testing methodologies (manual, automated, regression, performance, black box, white box etc.).Able to design and maintain robust test suites for web and mobile platforms.Proficient with the implementation of test automations using frameworks like Selenium or TestComplete.Able to mentor team members and foster key metrics for continuous improvements.Lead change initiatives and resolve conflicts with other functional teams.Maturing process and team members skillsParticipating in incident management, post-mortems, and root cause analysis for major defects.Experience
8+ years of experience in software quality assurance.Proven experience building and leading high-performing QA teams.Expertise in manual, automated, regression, performance, black box, and white box testing.Expertise in implementing test automations using frameworks like Selenium or TestComplete.Strong knowledge of relational databases, SQL, and test automation frameworks.Experience with RESTful APIs, microservices, and modern software architectures.Proficiency in QA tools such as Azure DevOps, Selenium, JIRA, TestRail, Postman, Git, etc.Exceptional communication, analytical, and problem-solving skills.Experience contributing to design reviews, architecture discussions, and retrospectives, providing constructive criticism and comments to elevate the final work.Experience with Agile methodologies and Dynamics 365 CRM is highly desirable.Specific Responsibilities
Design, develop, execute and maintain test cases, plans, suites, and automations.Lead, mentor, and develop a team of QA analysts and testers, providing guidance, coaching, and feedback.Foster a collaborative, high-performance team environment focused on continuous improvement.Participate in the development and implementation of a QA strategy aligned with organizational goals.Participate in defining and monitoring key quality metrics.Drive adoption of best practices in manual, automation, regression, and performance testing.Lead ongoing process improvements for software development and QA, introducing new tools, methodologies, and automation frameworks.Evaluate and optimize QA workflows, ensuring efficiency and scalability.Partner with product owners, architects, developers, and stakeholders to define requirements and translate them into effective test plans.Participate in agile development processes, including sprint planning, stand-ups, and retrospectives, guiding continuous improvement across the team.Represent QA in design reviews, architecture discussions, and retrospectives, advocating for quality at every stage.Oversee end-to-end testing activities for multiple projects, ensuring timely delivery and high standards.Manage defect tracking, resolution, and reporting, ensuring transparency and accountability.Stay current with emerging QA tools, trends, and technologies, recommending and implementing improvements.Provide technical consulting and support to internal and external customers.Support remote operations and occasional travel as needed.Special Application Instructions
In this time of AI and bots that can mass apply to positions, we’re interested in exploring and building a relationship with real humans. To help us find you amid the crowd, when you apply, include a note sharing the name of your favorite technical blog, podcast or other learning resource along with your resume.
Special Requirements
Must be able to work onsite in Raleigh, NC at least two days / week.Saturday workdays 2-4 days per year.Ability to lift up to 10 pounds maximum.Ability to sit for 6+ hours per day.