
Senior Software Developer in Test (SDT)
- Canada
- Permanent
- Full-time
- Design and evangelize a comprehensive test automation strategy that leverages Artificial Intelligence for intelligent test generation, autonomous execution, and predictive analytics.
- Lead the architecture, development, and maintenance of a highly scalable, next-generation test automation framework.
- Research, prototype, and implement cutting-edge AI testing tools and methodologies to enhance test efficiency and expand coverage.
- Act as the subject matter expert for SDETs and QA engineers, guiding them on best practices in automation and AI-driven testing.
- Collaborate with developers and DevOps to integrate advanced testing solutions into the build and CI/CD pipelines.
- Track and report key automation and quality metrics to provide insights into release health.
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field.
- 8+ years of experience in software development and test automation, with a focus on building and architecting automation frameworks.
- Strong expertise in architecting test strategies and proficiency in writing and maintaining automated tests.
- Proficiency in programming languages such as Java, JavaScript and PHP.
- Demonstrable experience or strong foundational knowledge of leveraging AI/ML in the testing domain.
- Enthusiastic about learning and applying new technologies like AI/GenAI testing approaches.
- Deep familiarity with CI/CD tools (GitLab, Jenkins).
- Strong analytical and debugging skills.
- Nice to have: Hands-on experience using Cursor, the AI-first code editor.