Type de poste:
Permanent
À la recherche d'une carrière épanouissante qui changera réellement votre vie et celle des autres? Vous êtes au bon endroit.
À titre de partenaire national en solutions de santé, nous plaçons les gens au cœur de tout ce que nous faisons - en commençant par notre équipe de plus de 8 000 employés et employées qui mettent à profit leurs expériences personnelles et professionnelles diversifiées dans le cadre de leur travail à Medavie. Par l'entremise de la collaboration et de l'innovation, notre équipe crée des solutions d'assurance, de soins primaires et de services médicaux d'urgence à l'avant-garde de l'industrie qui viennent en aide à des millions de Canadiens et Canadiennes chaque année.
Notre mission est d'améliorer le bien-être de la population canadienne afin que chaque personne puisse profiter pleinement de la vie, et cela se reflète dans notre culture d'entreprise primée. Nous célébrons l'individualité des membres de notre personnel et accordons de la valeur à la diversité de leurs points de vue et de leurs compétences. C'est pourquoi en plus de vous offrir une rémunération concurrentielle et une gamme complète d'avantages sociaux, nous vous donnons accès à des possibilités de croissance professionnelle et personnelle, à des modalités de travail flexibles, à des expériences enrichissantes, ainsi qu'à un leadership bienveillant. À Medavie, chaque personne peut donner le meilleur d'elle-même, se sentir à sa place et atteindre son plein potentiel. Joignez-vous à nous en postulant un poste dès aujourd'hui.
The Opportunity
As a Senior Automation Tester, you will play a key role in delivering high-quality, high-performance software for large-scale, multi-platform applications. You'll work closely with developers and QA teams to design and implement automated end-to-end functional tests. This role requires strong programming skills, a proactive mindset, and the ability to lead automation efforts within your projects.
You'll be responsible for prioritizing test automation tasks, recommending process improvements, and ensuring automation strategies evolve with emerging technologies.
What You'll Do
- Collaborate with developers and QA teams to deliver automated functional and end-to-end tests
- Develop and maintain test automation frameworks and scripts
- Recommend and implement improvements to automation processes
- Ensure timely delivery of automated tests aligned with project goals
- Support continuous improvement and DevOps best practices
- Stay current with new technologies and propose practical applications
What You Need to Succeed
Education: Bachelor's degree or college diploma in Computer Science or related field
Languages: Proficiency in English is required (written & spoken). French would be an asset.
Security Clearance: Security Clearance Requirement: In conjunction with our contract with the Federal Government, you will be required to have Reliability Status Clearance (Enhanced Level B). This includes Fingerprinting, Criminal Record Check, Credit Check and you must have resided in Canada for at least 5 years and hold Permanent Resident or Citizenship Status.
Technical Skills
- 5+ years of software development experience
- Strong programming skills in Java, JavaScript/TypeScript
- Spring Framework, Junit, Oracle, XML, JSON
- Selenium-based frameworks (e.g., WebdriverIO)
- Node.js, Vue.js, Appium (mobile testing is a plus)
- BDD testing with Gherkin/Cucumber
- API testing (SOAP/REST)
- Git, Maven, CI tools (e.g., GitLab, Jenkins)
- SQL/PL-SQL and relational databases
- Containerization (Docker) and orchestration (Kubernetes) is a plus
Testing & Methodologies
- Strong understanding of testing methodologies, strategies, and best practices
- Experience with DevOps culture, CI/CD pipelines, and Agile development
- Familiarity with BDD, TDD, and feature-driven development
Soft Skills
- Excellent problem-solving, analytical, and troubleshooting skills
- Strong communication, leadership, and collaboration abilities
- Ability to work independently and manage multiple priorities
Nice to Have
- Quality control and operational excellence
- Secure coding practices
- Cloud platforms (AWS, Azure)
- Mentoring junior developers
- AI tools used in practical, tactical ways (e.g., AI in cloud environments, AI-assisted development in studio tools)
Tech Stack Overview
- Languages: Java, JavaScript, HTML/CSS, JSON, YAML, Python
- Frameworks: Spring Boot, Selenium, WebdriverIO, Appium, Cucumber
- Tools: Git, GitLab, Jenkins, Maven
- Testing: BDD, TDD, CI/CD
- Data: SQL, PL-SQL
- Cloud & Containers: Docker, Kubernetes
#CBM1
#LI-VS1
Nous croyons que les membres de notre personnel doivent représenter les collectivités que nous servons et nous encourageons les personnes de tous les horizons à poser leur candidature. Pour vous offrir la meilleure expérience qui soit, nous vous proposons des mesures d'adaptation pour chacune des étapes du processus de recrutement. Il vous suffit d'en faire la demande à l'équipe de recrutement. Nous nous engageons à veiller à ce que le recrutement, la fidélisation et le perfectionnement des employés et employées, de même que leur rémunération, demeurent équitables, tiennent compte des besoins en matière d'accessibilité et respectent l'ensemble des droits de la personne et des lois sur la protection de la vie privée qui s'appliquent. Nous remercions toutes les personnes qui ont manifesté de l'intérêt pour ce poste. Veuillez noter que nous communiquerons seulement avec les personnes retenues pour une entrevue.
Si vous rencontrez des problèmes techniques au cours de votre procédure d'application, veuillez envoyer un courriel à : [email protected] .