Job Description
Intelcom | Dragonfly With more than 100 sorting stations and operations across three continents, Intelcom | Dragonfly is Canadaâs leader in last-mile logistics. Our vision is clear:to deliver fast, accurate, and reliable service powered by cutting-edge technology. A Strategic Role at the Heart of Logistic Job Description We are seeking a highly motivated Senior Software Developer in Test (SDiT) to join our team. In this role, you will lead and participate in the development and improvement of our software platforms by ensuring high-quality standards through automated testing. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality, reliability, and efficiency. This is an exciting opportunity for someone passionate about quality engineering and software development, and who is eager to make a significant impact. Detailed Role Overview As a Senior Software Developer in Test, you will be deeply involved in designing, developing, and maintaining automated test frameworks and tools. You will play a key role in ensuring the quality and performance of our software products. The projects you will work on include test automation for our logistics and delivery platforms, giving you the chance to contribute directly to Intelcomâs growth and operational excellence. You will collaborate with developers, product managers, and DevOps engineers and have the opportunity to influence testing strategies and best practices across teams. Responsibilities
- Define and drive the overall test strategy for complex projects and cross-team initiatives.
- Design, architect, and maintain scalable automated test frameworks (UI, API, performance, and integration).
- Lead performance and load testing initiatives to proactively identify bottlenecks and scalability risks.
- Ensure quality gates are embedded within CI/CD pipelines and promote shift-left testing practices.
- Define and track quality metrics (defect leakage, automation coverage, flakiness rate, performance benchmarks) and drive improvements based on data.
- Partner with SRE/DevOps to improve production monitoring, incident analysis, and proactive quality prevention strategies.
- Influence system architecture and design decisions to ensure scalability, testability, and observability by design.
- Provide technical leadership in automation design, including code reviews, framework governance, and mentorship of SDiTs and developers.
- Identify systemic quality risks and propose structural improvements.
- Analyze test results and production incidents to provide actionable insights and prevent recurrence.
- Drive continuous improvement of quality engineering practices across squads and influence organizational standards.
- Act as a key stakeholder in release readiness and production stability.
- Other duties as assigned, related to quality assurance and software development. Skills and Qualifications
- Bachelorâs degree in Computer Science, Software Engineering, or equivalent experience.
- 5+ years of experience in software development or test automation.
- Strong understanding of various testing types including unit, integration, end-to-end (E2E), regression, performance, API, and basic security testing.
- Strong programming skills in at least one modern language (C#, Python, Java, etc.).
- Strong experience with modern test automation frameworks (Selenium, Playwright, Cypress, Pytest, NUnit or equivalent).
- Strong experience with API testing and contract validation.
- Experience in mobile automation using Appium (Android and or iOS)
- Experience in creating test strategies and detailed test plans.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Experience working in microservices architectures and event-driven systems is an asset.
- Familiarity with CI/CD tools (e.g., ADO, GitHub Actions) and version control systems.
- Strong analytical thinking and ability to troubleshoot complex system-level issues.
- Ability to manage multiple priorities and work in a fast-paced environment.
- Excellent communication and collaboration skills. Why Join Us? At Intelcom | Dragonfly , youâll thrive in a flexible and stimulating environment, surrounded by passionate talent. Youâll also enjoy a wide range of benefits:
- On-site gym with a personal trainer
- Employer-provided lunch of your choice
- Comprehensive group insurance
- Group RRSP plan
- Care & WellâBeing Activities
- Partial reimbursement for public transportation
- Employee Assistance Program âŚand much more. This position has been opened to address a genuine organizational need within the company. At Intelcom | Dragonfly , we move forward guided by strong values: collaboration, innovation, excellence, and responsibility. We embrace diversity, ensure equity, and foster a true sense of belonging. Accommodation measures are available for individuals with disabilities throughout our recruitment process, in compliance with the law. Please let us know if you have any specific needs.
