- Страна
- Канада
- Зарплата
- 6 200 000 ₽ – 7 800 000 ₽
Откликайтесь
на вакансии с ИИ

Senior Software Quality Engineer - AI
Отличная позиция в известной компании с четко указанным диапазоном зарплаты и фокусом на актуальные технологии (AI/LLM). Гибридный формат работы в Ванкувере и сильная инженерная культура делают вакансию очень привлекательной.
Сложность вакансии
Роль требует редкого сочетания навыков: глубокой экспертизы в автоматизации бэкенда (Python/Java) и понимания специфики тестирования недетерминированных систем (LLM, RAG, AI-агенты). Высокая планка ответственности за архитектуру фреймворков и менторство.
Анализ зарплаты
Предложенная зарплата (90k-112k CAD) находится в пределах рыночной нормы для Senior QA в Ванкувере, хотя верхняя граница чуть ниже медианы для узкоспециализированных AI-ролей в крупных тех-хабах. Тем не менее, наличие бонусов может выровнять общую компенсацию до среднерыночной.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Software Quality Engineer - AI position at Boomi. With over 4 years of experience in software quality engineering and a deep focus on Python-based automation frameworks like Pytest and Playwright, I am excited about the opportunity to bridge traditional backend testing with cutting-edge Generative AI quality practices. My background in building robust automated testing infrastructure for microservices aligns perfectly with your need for reliable backend validation.
Furthermore, I have been actively following the evolution of agentic AI patterns and RAG systems. I am particularly drawn to Boomi's mission of connecting everyone to everything and would love to apply my skills in LLM evaluation and behavioral assessment of agentic workflows to ensure the reliability of your intelligent integration platform. I am confident that my technical expertise in both traditional QA and emerging AI testing methodologies will make me a valuable asset to your engineering team in Vancouver.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в boomilp уже сейчас
Присоединяйтесь к Boomi и станьте экспертом на стыке классического QA и инновационного тестирования ИИ-агентов!
Описание вакансии
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.
- Establish observability and monitoring requirements including structured logging, metrics collection, and tracing for both backend services and AI agent behavior.
- Implement quality gates and acceptance criteria and create test documentation including test plans, automation architecture, quality reports, and runbooks.
- Build strategies for testing in cloud environments & containerized execution.
- Implement performance testing, load testing, and reliability testing for production backend services and AI inference pipelines.
- Define and champion quality standards, best practices, and testing methodologies for both traditional backend systems and AI applications.
- Conduct code reviews with a focus on testability, quality patterns, and maintainability.
- Mentor junior quality engineers, sharing expertise in automation frameworks, AI testing approaches, and quality engineering principles.
- Communicate quality insights, risk assessments, and test results effectively to technical and non-technical stakeholders using tools like Jira and Confluence.
The Experience You Bring
- 4+ years of experience in software quality engineering, test automation, or software development with strong QA focus.
- Deep expertise in test automation frameworks and tools such as pytest, unittest, Selenium, Playwright etc.
- Strong programming skills in Python or Java with ability to write production-quality test code and automation frameworks.
- Proven track record building automated testing infrastructure for backend services and APIs.
- Experience with various testing methodologies: unit testing, integration testing, end-to-end testing, contract testing, performance testing, and test-driven development (TDD).
- Strong understanding of CI/CD pipelines and experience integrating automated tests into deployment workflows.
- Comfortable working in Linux/Unix environments for test execution and debugging.
- Familiarity with testing AI/ML applications or LLM-based systems, with understanding of unique quality challenges in non-deterministic systems.
- Knowledge of Generative AI concepts, agentic frameworks (ReAct, chain-of-thought, tool use), and LLM capabilities/limitations.
- Exposure to agentic AI patterns and knowledge of how to test tool orchestration, multi-turn conversations, and RAG systems.
- Excellent written and verbal communication skills with ability to document findings clearly and comprehensively.
- Strong collaboration skills working across cross-functional teams in Agile/Scrum environments.
- Experience with collaboration tools like Jira, Confluence, and Git for team workflows.
- 4+ years of professional experience in software quality engineering, test automation, or software development with strong testing focus
Education
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Aren’t sure if you’re a match? We know that impostor syndrome and the confidence gap can prevent us from meeting spectacular candidates — so don’t hesitate to apply; you could be the perfect fit!
Location
Vancouver (Hybrid)
Compensation and Benefits
Boomi is committed to fair and equitable compensation practices. Base compensation for this position in our Vancouver hub ranges from $89,923 - $112,404 CAD annually + applicable bonus. Final compensation will be determined by various factors including the candidate’s knowledge, skills, experience, and geographic location.
Be Bold. Be You. Be Boomi. We take pride in our culture and core values and are committed to being a place where everyone can be their true, authentic self. Our team members are our most valuable resources, and we look for and encourage diversity in backgrounds, thoughts, life experiences, knowledge, and capabilities.
All employment decisions are based on business needs, job requirements, and individual qualifications.
Boomi strives to create an inclusive and accessible environment for candidates and employees. If you need accommodation during the application or interview process, please submit a request to talent@boomi.com. This inbox is strictly for accommodations, please do not send resumes or general inquiries.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Python
- Linux
- LLM
- CI/CD
- RAG
- Docker
- Java
- Generative AI
- Jira
- PyTest
- Playwright
- Selenium
- Microservices Architecture
- API Testing
Возможные вопросы на собеседовании
Проверка понимания специфики тестирования ИИ-моделей в отличие от классического кода.
Как вы подходите к тестированию недетерминированных ответов LLM, чтобы обеспечить стабильность CI/CD пайплайна?
Оценка навыков проектирования архитектуры автотестов.
Опишите ваш опыт создания фреймворка для тестирования микросервисов с нуля: какие инструменты вы выбирали и почему?
Проверка знаний в области современных ИИ-паттернов, упомянутых в вакансии.
Какие метрики и подходы вы бы использовали для оценки качества RAG-системы (Retrieval-Augmented Generation)?
Оценка опыта работы с инфраструктурой и контейнеризацией.
Расскажите о вашем опыте интеграции автоматизированных тестов в облачные среды и использования Docker для выполнения тестов.
Проверка навыков менторства и лидерства.
Как вы проводите код-ревью тестов, написанных младшими коллегами, и на какие аспекты поддерживаемости обращаете внимание в первую очередь?
Похожие вакансии
QA Engineer (Manual / Senior)
Senior QA Engineer
Senior aQA автотестировщик Python (платформа контейнерной оркестрации)
Инженер по автоматизации тестирования (AQA java) на проект логистики
Auto QA Engineer (middle+, senior)
Senior AQA Engineer (AI-агенты, Python)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Канада
- Зарплата
- 6 200 000 ₽ – 7 800 000 ₽