We're looking for two experienced and driven QA Automation Specialists to join our clients' team. If you are passionate about quality, thrive in complex IT environments, and are excited to play a leadership role in evolving software engineering practices, this opportunity is for you.
You will work on a robust Microsoft Dynamics CRM solution and its many internal and external system integrations. This is your chance to become the testing expert on a high-impact product, leading automation initiatives and influencing the way we deliver technology.
Why join us?
- You want to lead by example and help teams adopt best practices in software engineering and automation
- You enjoy working with large, integrated systems and cloud transformation projects
- You care about delivering high-quality, reliable code
- You thrive in Agile environments that encourage initiative, learning, and innovation
Key Responsibilities:
- Develop complex automation scripts, test utilities, simulators, data generators, and other QA tools
- Design robust test strategies and plans; track defects and report test results
- Collaborate with cross-functional teams to ensure comprehensive test coverage
- Increase automation coverage and define test automation priorities
- Guide the integration of test automation tools such as WireMock, Pact, Playwright
- Promote test automation best practices and mentor engineering teams through workshops, pair programming, and community engagement
- Participate in Agile ceremonies and support architectural discussions, code reviews, and system evolution
- Contribute to transforming monolithic systems into scalable distributed solutions
What you bring:
- 7 to 10 years of hands-on software engineering and automation experience
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- MUST be fully bilingual in French and English
- Strong expertise with .NET, C#, SQL, HTML, XML, JavaScript, JSON, PowerShell
- In-depth understanding of the test automation pyramid and automated testing principles
- Proficiency with API mocking, unit testing, performance/load testing, and tools like MS Test, xUnit, SonarQube
- Experience with CI/CD pipelines (Azure DevOps) and quality gates
- Knowledge of Microsoft Dynamics CRM 365
- Strong understanding of TDD, ATDD, and BDD practices
- Exceptional communication, leadership, and mentorship abilities
- High attention to detail, strong work ethic, and professional integrity
Nice to have:
- Background in financial services
- Familiarity with containerization (Tanzu, Kubernetes)
- Knowledge of event-driven architecture and tools such as Kafka or ActiveMQ
- Solid analytical and documentation skills
Interested in contributing to a team that's redefining software quality? Apply now to bring your expertise to a forward-thinking environment where your leadership and technical skill will be valued.