Remote job
Senior Software Development Engineer in Test
Job details
About this role
Role overview
Lead quality engineering for an AI-enabled data integration platform, building the automated testing practices that support reliable, scalable software delivery. The role combines test architecture and hands-on development with cross-functional guidance, including the use of AI-assisted workflows to improve testing and engineering operations.
Responsibilities
- Set test strategy across unit, integration, API, user interface, backend, and data validation layers. - Build and maintain automation frameworks for applications, services, APIs, and data pipelines. - Integrate automated checks into CI/CD workflows to provide timely feedback and dependable release gates. - Partner with engineering, product, and QA colleagues to address quality throughout feature design and delivery. - Use quality metrics to identify risk, improve coverage, reduce flaky tests, and assess automation effectiveness. - Mentor teammates, establish testing standards, and develop AI-enabled workflows for testing, failure analysis, or reporting.
Requirements
- Five or more years in software development, test automation, quality engineering, or a related field. - Strong coding skills in Python, JavaScript, or TypeScript, with emphasis on reusable, maintainable code. - Experience designing automated tests for web, API, backend, or data-intensive applications. - Experience building or improving CI/CD pipelines with Jenkins, GitHub Actions, GitLab CI, or similar tools. - Knowledge of API testing, distributed systems, data validation, and advanced SQL for databases or ETL/ELT processes. - Familiarity with AI-enabled tools, agentic workflows, or LLM-based engineering solutions, along with communication and mentoring skills. English proficiency of B2 or above is specified.
Benefits and work setup
- Remote and hybrid options are available across most regions. - The stated annual base salary range is CAD 101,000–132,500; bonuses may also apply, and a benefits package is described. - Listed benefits include health coverage, paid time off and public holidays, volunteer and learning days, retirement plans, and tuition assistance.