Principal Software Quality Engineer leading quality engineering and test automation for Dentrix Engineering. Driving quality standards, performance testing, and mentoring engineers in a remote or hybrid setting.
Responsibilities
Drive testing standardization across Dentrix Engineering organization
Define, document, and maintain testing best practices, guidelines, and standards
Ensure consistent test planning, execution, and documentation across teams
Partner with Release Management to define and enforce quality gates for all releases
Establish and own quality tracking metrics and reporting across Dentrix teams
Lead initiatives to reduce defect escape rates and improve overall product quality
Own and drive the Dentrix Engineering performance testing strategy
Assess and improve the performance testing lab environment (infrastructure, tools, processes)
Develop and execute a roadmap to mature Dentrix Engineering's performance testing capabilities
Research, evaluate, and recommend emerging testing technologies, tools, and frameworks
Partner with Architecture to gain alignment and approval for new testing approaches
Guide Dentrix department-wide test architecture and quality strategy
Provide leadership to testing and quality engineering guilds within Dentrix Engineering
Champion positive changes in quality culture, shift-left testing practices, and proactive defect prevention
Present testing strategy, quality metrics, and performance trends to senior management
Design and architect complex test automation solutions that meet business requirements
Build test systems with emphasis on reliability, scale, maintainability, and timely defect detection
Establish and maintain test automation architecture, including frameworks and CI/CD integration
Implement comprehensive test strategies including unit tests, integration tests, automation tests, and performance tests
Mentor and coach engineers in test automation, performance testing, and quality engineering
Provide technical leadership and guidance on test architecture decisions across Dentrix teams
Deliver training and enablement sessions on testing tools, frameworks, and best practices
Travel typically less than 10%
Requirements
10+ years of experience in software engineering and/or software engineering in test with 5 + years in senior or lead test engineering roles
Strong hands-on experience in 2+ programming languages (e.g., C#, Python, JavaScript/TypeScript, PowerShell, etc.)
Expert ability to design, build, and scale test automation frameworks
Deep expertise in CI/CD pipelines, automated testing, and API/contract testing
Advanced experience with performance testing, database testing, and modern system architectures
Proven ability to define, implement, and enforce testing standards across multiple teams
Strong understanding of quality metrics, reporting, and shift-left quality practices
Demonstrated success driving continuous quality improvement and a quality-first culture
Ability to lead and influence without direct authority
Excellent communication and executive-level presentation skills
Expert-level problem-solving and diagnostic abilities in complex systems
Nice to Haves: Bachelor’s degree in Computer Science, Software Engineering, or related field; ISTQB Expert-Level certifications (CTEL-ITP or CTEL-TM); Cloud certifications (AWS, Azure); Deep experience with cloud-native testing strategies; Prior experience modernizing or transforming legacy test practices at scale.
Benefits
Competitive compensation
Excellent benefits package – Medical, Dental and Vision Coverage
QA Lab Technician handling administrative and laboratory duties at Vibrant Ingredients. Responsible for sample preparation, testing, and reporting results in a laboratory setting.
Group Technology Manager overseeing Technology Delivery Quality Assurance & Risk Governance at Truist. Responsible for technology governance and compliance activities across the organization.
QA Tester enhancing quality in games at FuturLab, an award - winning game studio. Focus on executing tests, logging defects, and improving user experience.
Senior QA Engineer with strong test automation expertise for financial technology solutions. Join a company valuing innovative and collaborative problem - solving in QA methodologies.
Admissions Team Lead overseeing operations in Cedars - Sinai Patient Access Contact Center. Coaching team members and ensuring quality of patient registration and flow.
Analyst in Quality Assurance supporting Quality Assurance activities within Information Technology at Fulton Bank. Collaborating with stakeholders to review requirements and assess the quality of solutions.
Quality Engineer responsible for supplier performance monitoring and compliance audits. Collaborating with suppliers to ensure quality standards in automotive sector.
Intermediate QA ensuring accuracy and reliability of integrations in foodservice technology for healthcare. Collaborating with teams to validate data flows and improve reporting processes.
Quality Assurance Analyst helping Patreon improve content moderation and creator safety. Supporting a platform where creators earn through memberships and direct sales.
Primary Metallurgical QA Professional ensuring compliance with metallurgical processes at Metallus. Overseeing chemical and testing application aspects of primary steelmaking for various products in a manufacturing plant.