Principal Quality Software Engineering

Transamerica•Denver, CO
•Hybrid

About The Position

The Principal Quality Software Engineer is a hands-on technical contributor responsible for establishing, maintaining, and continuously improving software testing standards and processes, with a strong focus on automation. The role collaborates across teams and promotes quality and efficiency throughout the software development lifecycle. It involves developing and documenting testing practices, mentoring team members, conducting hands-on testing for complex distributed applications and microservices, communicating quality findings to stakeholders, and helping define organization-wide standards. The position is based in a hybrid office environment, with Tuesday, Wednesday, and Thursday as office days. Locations listed are Cedar Rapids, Baltimore, and Philadelphia. Moderate travel of 10 to 25% is expected.

Requirements

  • Bachelor’s degree in computer science, information systems, math, engineering, or another technical field, or equivalent experience.
  • Eight years of experience with database design techniques and philosophies, modern distributed applications, and microservices.
  • Technology or platform certifications, such as AWS or Microsoft.
  • Expertise in coding platforms and frameworks, such as .NET/C#, Java, object-oriented design, and object-oriented programming.
  • Five years of experience with testing frameworks and tools, including Selenium and Playwright.
  • Expertise in build and deployment tools, including Visual Studio, Git/Bitbucket, Maven, Jenkins, Nexus, SQL Management Studio, NUnit, and Ajax.
  • Eight years of hands-on experience in software quality engineering, including automation and manual testing.
  • Experience leveraging continuous integration/development tools, such as Jenkins, Docker, containers, OpenShift, Kubernetes, and container automation, in a CI/CD pipeline.
  • Familiarity with modern UI development frameworks and technologies, including Angular, React, Vue.js, ASP.NET MVC, HTTP, HTML, JavaScript, CSS, and Ajax.
  • Advanced understanding of software development and research tools.
  • Attention to detail and results orientation, with a strong customer focus.
  • Ability to work both as part of a team and independently.
  • Analytical and problem-solving skills.
  • Technical communication skills and ability to present information to all levels of the organization.
  • Ability to prioritize workload to meet tight deadlines.
  • Legal authorization to work in the U.S. without immigration-related employment authorization sponsorship.

Responsibilities

  • Design, implement, and maintain software testing frameworks and standards across platforms.
  • Develop and document best practices, processes, and guidelines for software testing, including automation, performance, and security testing.
  • Lead and mentor team members in adopting testing tools, methodologies, and practices.
  • Conduct hands-on testing, including test case automation and execution, and defect tracking for complex distributed applications and microservices.
  • Promote a culture of quality and continuous improvement, including experimentation and adoption of innovative testing approaches.
  • Serve as a software testing subject matter expert and share knowledge through presentations, meetings, and day-to-day interactions.
  • Communicate technical concepts and test results effectively to stakeholders.
  • Participate in code reviews and architectural discussions to help ensure software testability and maintainability.
  • Monitor and report on quality metrics, identifying trends and areas for improvement.
  • Participate in organization-wide committees or projects to help define standards, processes, and guidelines.

Benefits

  • Competitive pay
  • Bonus for eligible employees
  • Pension plan
  • 401(k) match
  • Employee stock purchase plan
  • Tuition reimbursement
  • Disability insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Employee discounts
  • Career training and development opportunities
  • Paid time off starting at 160 hours annually for employees in their first year of service
  • Ten paid holidays per year
  • Holistic wellness program, including wellness coaching and reward dollars
  • Paid parental leave for eligible employees
  • Adoption assistance
  • Employee Assistance Program
  • Back-up care program
  • Paid time off for volunteer hours
  • Employee matching gifts program
  • Employee Resource Groups
  • Inclusion and diversity programs
  • Employee recognition program
  • Referral bonus programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service