Veradigm-posted 8 months ago
Full-time • Senior
Remote • Raleigh, NC
Ambulatory Health Care Services

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.

  • 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.
  • 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.
  • 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.
  • Comprehensive compensation and benefits package, including holidays, vacation, medical, dental, and vision insurance.
  • Company paid life insurance and retirement savings.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service