About The Position

We are seeking a highly experienced Principal QA Engineer/Manager to help lay the foundation for a world-class QA function across our enterprise systems. In this role, you'll take ownership of building and leading a QA team from the ground up, defining and executing QA strategy, identifying and implementing appropriate test automation frameworks, and ensuring test coverage across our business-critical applications such as Salesforce, NetSuite, Workday, and other enterprise platforms. This is a hands-on technical leadership role where you'll design and implement test processes, create test scripts, and guide the long-term direction of quality engineering across the company. You will also be expected to manage and grow a team of QA professionals, with at least 3 years of prior experience in people management required. You will work closely with Engineering, Product, and DevOps teams to drive quality practices into every step of the development lifecycle, with a strong focus on scalability, efficiency, and continuous improvement.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of experience in QA, with at least 3 years in a leadership or principal role, including team building and strategic planning.
  • Minimum 3 years of experience as a people manager, directly managing QA engineers or similar technical team members.
  • Deep experience with automated testing tools such as Selenium, Playwright, Cypress, or TestCafe, and with scripting languages like Python, JavaScript, or Java.
  • Proven success in selecting and implementing test automation frameworks for large-scale enterprise applications.
  • Hands-on experience with CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps) and version control tools (e.g., Git).
  • Strong knowledge of Agile/Scrum, QA methodologies, SDLC, and shift-left testing practices.
  • Comfortable with tools like JIRA, TestRail, Zephyr, and experience managing test documentation and test cases.
  • Excellent communicator and collaborator, able to work with developers, product managers, and business stakeholders.
  • Ability to think strategically while remaining hands-on in day-to-day automation and testing activities.

Nice To Haves

  • Experience in QA for ERP or cloud-based systems (e.g., Salesforce, NetSuite, Workday).
  • Familiarity with performance and load testing tools like JMeter or Gatling.
  • Certifications such as ISTQB, Certified Selenium Tester, or equivalent.
  • Previous experience in a startup or greenfield QA environment, building teams or processes from scratch.

Responsibilities

  • Build and lead a high-performing QA team, including hiring, mentoring, performance management, and setting best practices.
  • Provide direct people management and career development support to QA team members.
  • Architect and implement the test automation framework for enterprise applications, focusing on scalability and reusability.
  • Design and execute manual and automated test scripts across applications such as Salesforce, NetSuite, and internal platforms.
  • Evaluate and select the most suitable testing tools and frameworks for automation, performance, and integration testing.
  • Collaborate with engineering and product teams to understand business requirements and translate them into effective test strategies.
  • Define and manage the QA roadmap, including sprint-level testing plans, regression test planning, and release readiness.
  • Integrate testing into CI/CD pipelines and ensure rapid feedback and release confidence through automation.
  • Drive test metrics, defect analysis, and continuous improvement initiatives across the QA process.
  • Establish and enforce quality assurance best practices, coding standards for automation scripts, and documentation.
  • Collaborate with DevOps to maintain stable test environments and data sets.
  • Act as the go-to QA expert, advising leadership on quality risks and mitigation strategies throughout the SDLC.
  • Stay current with industry trends and emerging technologies in testing and bring forward recommendations for adoption.

Benefits

  • Comprehensive compensation and benefits package, including holidays, vacation, medical, dental, and vision insurance.
  • Company paid life insurance and retirement savings.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Ambulatory Health Care Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service