Skip to content
mimi

Senior Software Quality Engineer

Boomi

Canada · On-site Full-time Senior 1mo ago

About the role

About Boomi and What Makes Us Special

Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you’ll work with world-class people and industry-leading technology. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact, and want to be part of building something big. If this sounds like a good fit for you, check out boomi.com or visit our Boomi Careers page to learn more.

How You'll Make An Impact

As a Senior Software Quality Engineer, you will bridge traditional software quality engineering with cutting-edge AI quality practices. You will design and implement comprehensive testing strategies that ensure both the reliability of backend infrastructure and the quality of Generative AI features powering our agentic applications. This role combines deep technical expertise in automated testing & AI/ ML focused quality engineering, enabling you to establish quality standards that span from microservices architecture to AI/ML models. You'll be instrumental in building the testing frameworks and quality processes that ensure our products are robust, reliable, and production-ready.

What You Will Do

  • Design and execute comprehensive test plans for backend services, APIs, and microservices architectures.
  • Partner with Backend Engineers, AI Engineers, and Product teams to understand requirements and identify quality risks early in the development cycle.
  • Develop automated testing frameworks using tools like Pytest, Playwright, unittest, and integration testing libraries.
  • Build end-to-end test suites that validate the integration between backend systems, AI agents, databases & services.
  • Advocate for quality-first practices, influencing architectural decisions and embedding testing into the development lifecycle.
  • Design and implement automated evaluation frameworks for Generative AI features, including LLM / SLM model testing, prompt/ output validation, and behavioral assessment of agentic workflows.
  • Develop quality metrics and evaluation methodologies for LLM-based applications, assessing accuracy, consistency, reliability, quality of AI/ML models.
  • Create and maintain curated evaluation datasets and synthetic test data that cover edge cases, adversarial scenarios, and real-world variability.
  • Leverage AI evaluation tools and frameworks & establish observability and monitoring requirements to quality assessment.

Skills

AI evaluation toolsAI/MLAPIsBackendDatabasesGenerative AIIntegration testingLLMMicroservicesPlaywrightPytestSLMSynthetic test dataTesting frameworksUnittest

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free