AdvancedMD
AdvancedMD is a unified cloud suite of medical office software hosted on Amazon Web Services/AWS including practice management, electronic health records, and patient engagement, and offers managed medical billing services for independent practices. AdvancedMD serves an expansive national footprint of 65,000 practitioners across 14,000 practices and 900 independent medical billing companies. 8.8M insurance claims are processed every month on the AdvancedMD billing platform!
Role Summary
Are you a detail-oriented engineer who thrives on building reliable software and making a real impact in healthcare? AdvancedMD is seeking a passionate and collaborative Associate Quality Engineer – Test Automation to help shape the quality foundation of our patient engagement and medical practice software. You’ll help design and build automated test suites that power the future of medical practice software — moving at an extremely high pace to ensure quality, coverage, and confidence across our platform. In this role, you will drive test automation from the ground up: writing Playwright suites, integrating into CI/CD pipelines, and partnering with developers to shift quality earlier in the cycle. You know how to leverage AI tools effectively to accelerate test development and surface edge cases faster. You’ll work closely with senior QE engineers, developers, and product in a fast-paced, Agile environment to keep our releases stable, trustworthy, and production-ready.
This is an exciting opportunity to join a healthcare technology leader where your technical expertise, curiosity, and attention to detail will directly impact the experience of medical practitioners and patients nationwide. If you enjoy solving complex problems, collaborating across teams, and continuously learning new technologies, we’d love to meet you.
Essential Job Duties:
- Design, develop, and execute functional, integration, and regression test cases in accordance with project requirements using an Agile delivery model
- Develop and maintain automated test scripts using Playwright and AI tools — expanding coverage and hardening regression suites to reduce the most risk
- Integrate automated tests into CI/CD pipelines so they run automatically on every commit, pull request, and release
- Triage and debug automated test failures, distinguishing real defects from flaky tests, and keep testing suites stable and trustworthy
- Use AI to analyze requirements and identify test scenarios, edge cases, and automation opportunities — leveraging AI tools to enhance test velocity
- Perform API testing, UI testing, and backend validation with strong attention to test pyramid design
- Reproduce, isolate, and document defects with clear, actionable reports — then automate a test that would have caught them
- Build and maintain test data, fixtures, mocks, and environments needed for reliable, repeatable automation
- Review requirements and designs to identify what should be automated and at which layer
- Track and report quality signals: test coverage, pass/fail trends, flake rate, and pipeline health
- Participate in sprint planning, grooming, and retrospectives — supporting release readiness and production validation when required
- Collaborate with developers on testability, code reviews, and shifting quality earlier in the development cycle
- Continuously learn and apply new automation tools, patterns, and techniques with guidance from senior engineers
What You’ll Need to Get the Job Done:
- Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience (bootcamp, self-taught with a portfolio, internships, etc.)
- 1–2 years of experience in software development, test automation, or SDET work (internships and substantial academic/personal projects count)
- Proficiency in TypeScript or JavaScript for writing automated tests; familiarity with Python, C#, or other languages is also welcome
- Hands-on experience or coursework with Playwright for end-to-end test automation
- Understanding of software testing fundamentals: the test pyramid, types of testing, the bug lifecycle, and what makes a test reliable vs. flaky
- Comfortable using AI coding tools (such as Claude Code, GitHub Copilot, or similar) to accelerate day-to-day QE work
- Knowledge of API testing tools (Postman, REST clients)
- Comfortable working in a modern IDE, particularly Visual Studio Code, including extensions and the integrated debugger
- Strong understanding of SDLC / Agile methodology
- Strong analytical and debugging skills, with a careful eye for detail
- Clear written and verbal communication and the ability to document defects precisely
What Will Make us LOVE You
- Hands-on experience with Claude Code or similar AI-assisted development environments
- Experience integrating tests into CI/CD tools (e.g., GitHub Actions, Azure DevOps, Jenkins, GitLab CI)
- Experience writing SQL and validating data, or interest in automating data pipeline and database tests
- Experience with Playwright features such as cross-browser testing, auto-waiting, the trace viewer, or codegen
- Familiarity with containerization (Docker) and ephemeral test environments
- Exposure to performance or load testing tools
- Exposure to cloud systems or distributed architecture
Life at AdvancedMD: The BURST Way to Be - Learn more about our Company culture.
- Be Intentional – We act with clarity, focus, and purpose in everything we do.
- Urgency with Purpose – We move fast on what matters and deliver meaningful results.
- Respect Always – We lead with integrity, value every voice, and build each other up.
- Strive for Greatness – We set high standards, embrace innovation, and never stop improving.
- Together with Clients – We collaborate deeply, build trusted partnerships, and win as one team.
About AdvancedMD
AdvancedMD, now part of the Francisco Partners (“FP”) portfolio, revolutionized medical office software in 1999 with the introduction of the industry’s first true cloud solution. Today, the company continues to lead HealthTech innovation with a complete cloud suite of smart applications that work in unison, accelerating collaborative workflow for every role of the practice. With AdvancedMD, medical office staff are empowered to thrive in the online age of healthcare and value-based reimbursement with essential clinical, financial, patient engagement and reputation management applications that are unified and available anytime, anywhere on any device. AdvancedMD strives to be the technology heartbeat of healthcare for providers, patients, and payors for a healthier world. For more information on AdvancedMD, please visit www.advancedmd.com.
Work Environment
- Hybrid office arrangement in the South Jordan, Utah office location. In Office training, with opportunity to work up to a flexible hybrid format. Remote work is contingent upon individual role, team structure and alignment to role KPIs.
What We Offer:
-
Competitive compensation and total rewards benefits
-
Comprehensive health, dental, and vision insurance
-
401(k) with generous company match
-
Paid time off and holidays
-
Hybrid and remote work opportunities
-
Career growth and development support
-
Collaborative, team-oriented culture
Privacy Notices for Team Members and Job Applicants