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 calls for excellent communication and collaboration across teams, and a commitment to improving quality and efficiency throughout the software development lifecycle. The position designs and maintains testing frameworks and standards, develops testing practices and guidelines, and performs hands-on testing for complex distributed applications and microservices. It also provides technical leadership and mentorship, promotes continuous improvement, and communicates testing practices, results, and quality metrics to stakeholders. This is a hybrid office position, with in-office work Tuesday through Thursday. Locations listed are Cedar Rapids, Baltimore, and Philadelphia. Moderate travel of 10% to 25% is expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal