Software Development Engineer In Test (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Development Engineer in Test (AI): Building and maintaining end-to-end automation frameworks for UI and API testing with an accent on AI-augmented development and CI/CD optimization. Focus on leveraging LLMs to accelerate test suite creation, identify edge cases, and ensure high software quality across cross-functional engineering teams.
Location: Must be based in Canada
Salary: $50,000–$65,000
Company
is an independent technology consulting firm providing guidance and solutions to businesses across the globe with a focus on Information Systems, Digital, Telecom, Life Sciences, and Engineering.
What you will do
- Implement and maintain end-to-end automation frameworks for UI integration tests and quality dashboards.
- Leverage AI-assisted tools to bootstrap test suites, refactor legacy code, and generate documentation.
- Develop automated API tests and improve unit test coverage using LLMs to identify edge cases.
- Manage source code and optimize CI/CD pipelines using AI-driven insights for build optimization.
- Perform peer code reviews with AI assistance to identify security vulnerabilities and architectural inconsistencies.
- Develop load and performance tests to ensure system reliability.
Requirements
- Location: Must be based in Canada
- 3–5 years of experience in software development in test or software test engineering.
- Proficiency in Java, TypeScript, Cypress, Playwright, Cucumber, and JUnit.
- Proven experience in BDD and AI-augmented development workflows.
- Hands-on experience with AI productivity tools like GitHub Copilot or OpenAI API integrations.
- B.S. or M.S. in Computer Science or an equivalent field.
Nice to have
- Experience in infrastructure and framework testing.
- Experience with testing bioinformatics software.
- Experience building or fine-tuning custom AI agents for QA automation.
Culture & Benefits
- International community with over 110 nationalities represented.
- Strong internal training system with access to over 250 modules.
- Dynamic work environment with regular team-building events and afterworks.
- Commitment to an inclusive work environment and equal opportunities.
Hiring process
- Initial brief virtual or phone conversation to discuss motivations and fit.
- Approximately 3 interviews with the line manager and team members.
- Potential technical assessment, role play, or problem-solving case study.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →