Test Infrastructure Specialist - Python & C++

Montreal 9 days agoFull-time External
408 - 459 / hr
Job Summary You will be part of an experienced, multidisciplinary agile team that includes Developers, Analyst-Testers, Business Analysts, and Architects, working within a Scrum-based delivery model. As a Test Infrastructure Specialist – Python & C++, you will play a key role in the design, implementation, and support of the Client’s Clearing Automation Testing platform (approximately 70% Python and 30% C++). You will contribute directly to the success and continuous evolution of a mission-critical product through your technical expertise, collaboration, and strong team mindset. This is a hybrid role (2–3 days per week onsite) based in Montreal, QC. Key Accountabilities Participate in the architecture and design of the Client’s Clearing Automation Testing platform Design, develop, and maintain automated testing solutions for clearing systems Apply strong understanding of real-time application behavior and performance considerations Collaborate with cross-functional team members to understand, refine, and challenge requirements, designs, and testing strategies Contribute to and participate in code reviews, ensuring adherence to enterprise development standards and best practices Support the continuous improvement and evolution of the testing infrastructure Must-Have Qualifications University degree in Information Technology or an equivalent field Strong experience designing and developing automated testing solutions Excellent software and system troubleshooting skills Minimum 5 years of hands-on experience with Python development and scripting Minimum 5 years of hands-on experience with C++ development Experience analyzing and programming distributed systems on Linux Solid understanding of Unified Modeling Language (UML) Excellent interpersonal skills with a collaborative, team-oriented mindset Proven ability to manage multiple tasks and deadlines simultaneously Strong analytical thinking and problem-solving skills High level of organization, focus, and persistence, with the ability to work against defined plans and timelines Fluency in both French and English (spoken and written) is required due to regular interaction with bilingual stakeholders Nice-to-Have Qualifications Advanced or in-depth expertise in C++ Knowledge of AI-driven or intelligent automated testing approaches Experience with Kubernetes, Jenkins, and CI/CD pipelines Familiarity with Git, Jira/Confluence, and AWS Exposure to or knowledge of financial services and capital markets Why Join the Client Innovation & Excitement Work with emerging technologies and innovative solutions that help shape the future of digital finance and global markets, while contributing to systems with long-term stability and impact. Connection & Collaboration Be part of a diverse, inclusive environment that values strong relationships, teamwork, and global collaboration across multiple locations. Meaningful Impact Your work will support mission-critical platforms that enable economic growth, innovation, and operational excellence across the financial ecosystem. Wellness & Flexibility The Client promotes a culture of balance, flexibility, and well-being, supported by a hybrid work model, empathetic leadership, and generous time-off policies. Job Type: Full-time Pay: $80.00-$90.00 per hour Expected hours: 37.5 per week Work Location: Hybrid remote in Montréal, QC