Job Description
As a QA Automation Developer at MEDFAR, you will be responsible for designing, developing, and maintaining automated test scripts and frameworks to ensure the highest quality of our software products. You will collaborate closely with our development and QA teams to identify test requirements, create effective test scenarios, and ensure that our software meets the highest standards of quality and performance.
What You'll Do
Develop and maintain automated test scripts and frameworks for various applications.Execute automated tests and analyze results to identify defects and areas for improvement.Integrate automated tests into CI/CD pipelines to ensure continuous testing and feedback.Help out with manual testing and UAT testing when needed.Collaborate with development and QA teams to understand application features and identify test requirements.Design and implement effective test cases and scenarios based on functional and non-functional requirements.Build and maintain a well-documented suite of high-quality automated and manual tests.Work with the team to troubleshoot, diagnose, and resolve issues related to test automation.Participate in code reviews and contribute to the overall improvement of the development process.
Qualifications
Who you are:
You have experience as a QA Automation Developer or similar role.You have strong knowledge of test automation tools and frameworks such as Cypress, Selenium, Playwright, or Cucumber, along with a solid understanding of web technologies such as HTTP, REST, JSON.You have proficiency in programming languages such as JavaScript (required) TypeScript, C#, Java (an asset).You have experience with test management tools and CI/CD systems such as Azure Devops, Jenkins, GitLab.You are familiar with version control systems like Git.You have excellent problem-solving skills and attention to detail.You demonstrate strong communication skills and the ability to work effectively in a team environment.You have experience with performance and load testing tools such as JMeter, K6 is an asset.You have knowledge of Agile methodologies and experience working in Agile teams is an asset.You have experience with cloud-based technologies and tools such as Azure, AWS, Docker and Kubernetes is an asset.You have hands-on experience with JS modules and frameworks such as React, Angular is an asset.Bilingual (EN/FR)
Additional Information
By joining MEDFAR, you will be part of a purpose-driven organization whose product is disrupting and digitizing health care, making doctors’ and healthcare workers’ lives easier, while enabling better patient health outcomes. Becoming a MEDFARian also means having the opportunity to be part of an innovative community and working in a dynamic environment where your work will have a meaningful and tangible effect not only on your team and the business but most importantly on the healthcare industry.
You decide where you do your best work (at home or the office)Flexible hours (work-life balance)Performance-based bonus for all employees.Generous group insurance coverage as of day 1 of employmentBreak paid between Christmas and New YearsAnnual $ 1,500 training allowance for your professional developmentAn entrepreneurial culture of transparency, collaboration, and innovation