Automation Software Engineer

2 weeks ago


Mississauga, Ontario, Canada F. Hoffmann-La Roche AG Full time

Senior Software Automation Engineer - Digital Pathology

Fostering diversity, equity, and inclusion is an essential part of Roche's mission to create exceptional care for global healthcare needs. Our research-focused healthcare group is a leading innovator in global healthcare, with a collaborative culture that empowers employees to break new ground.

The Department of Digital Pathology Software at Roche is a dynamic team that builds IVD grade software across various modalities. We focus on streamlining the delivery of science and algorithms into high-volume clinical diagnostics by providing innovative solutions in AWS cloud and on-premise environments.

The Opportunity

  • Collaborate with cross-functional teams to develop and validate software test methods and tools
  • Design and implement test plans for new or updated software, defining test methods and creating test environments
  • Develop test automation scripts, drive code reviews, and execute automation scripts during verification cycles
  • Configure and manage test environments, promoting agile software development best practices and test-driven development culture
  • Promote regression testing to ensure software functionality for internal research and product pipelines
  • Produce detailed bug reports for the engineering team using JIRA

Requirements

  • MS or Bachelor's degree in Computer Science or equivalent
  • 5+ years of hands-on experience in Automation testing
  • Experience with Functional, Automation testing on Cloud platforms
  • Proficiency in Java or Python, JavaScript, and OOP concepts
  • Experience in Agile development organizations, SAFe, and JIRA
  • Knowledge of GitHub, Bitbucket, CI/CD pipelines, Maven, Jenkins, JSON, XML, and HTML
  • Expertise in Selenium, WebDrive, Rest API, Soap API, Mockito, JUnit, TestNG
  • Familiarity with MySql, Postgres database, AWS, Linux, and BDD, Cucumber, Performance Monitoring, Security
  • Proficiency in IntelliJ or Eclipse and Splunk

About Roche

Roche is a global research-focused healthcare group with over 100,000 employees worldwide. We foster a culture of collaboration and innovation, empowering our employees to create exceptional care for global healthcare needs. Roche Pharma Canada has its office in Mississauga, Ontario, and employs over 850 employees.



  • Mississauga, Ontario, Canada MPAQ Automation Full time

    Our MissionMPAQ Automation Inc. is a software company based in Mississauga, ON, specializing in automation, dispatch, and control systems.We are seeking a skilled Automation Software Engineer to join our team. The ideal candidate will have experience in designing and implementing new software features, participating in team discussions, and analyzing...


  • Mississauga, Ontario, Canada MPAQ Automation Full time

    Job OverviewWe are seeking a skilled Software Developer to join our team at MPAQ Automation Inc. in Mississauga, ON. As a key member of our software development team, you will be responsible for designing and implementing new software features, participating in team discussions, and analyzing customer feedback.Key ResponsibilitiesDesign and implement new...


  • Mississauga, Ontario, Canada Roche Full time

    Role OverviewAt Roche, we're pushing the boundaries of healthcare innovation. As a Senior Software Automation Engineer, you'll be part of our team that builds IVD grade digital pathology software across various modalities, streamlining the delivery of science and algorithms into high-volume clinical diagnostics.Key ResponsibilitiesWork with cross-functional...


  • Mississauga, Ontario, Canada Psiengineering Full time

    Psi Engineering is a leading manufacturer of automated pack and sortation systems for high-volume warehouse and distribution centers serving the B2C market. As a key member of our team, the Applications Engineer plays a crucial role in improving throughput and accuracy while reducing labor costs. Our systems are designed to meet the unique needs of each...


  • Mississauga, Ontario, Canada Software Defined Automation GmbH Full time

    Software Engineer II, Front EndAre you passionate about building exceptional user interfaces and creative problem solving? We're looking for a talented Software Engineer II, Front End to join our dynamic Frontend Platform team.Key Responsibilities:Work closely with Product Management, UX designers, and the larger engineering team to deliver quality user...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche Gruppe Full time

    At Roche, we're pushing the boundaries of healthcare by harnessing the power of innovation and diversity. Our team is dedicated to developing cutting-edge digital pathology software that streamlines the delivery of science and algorithms into high-volume clinical diagnostics.The OpportunityCollaborate with cross-functional teams to design and validate...


  • Mississauga, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Description: Astra North Infoteck Inc. seeks a skilled Automation Quality Engineer to design, develop, and maintain data quality assurance processes that ensure seamless data transfer to and from internal and external locations. Key responsibilities include designing and implementing comprehensive QA test plans, tools, and infrastructure for assigned...


  • Mississauga, Ontario, Canada Roche Full time

    Explore a career at Roche, where innovation meets healthcare.About UsWe are a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives.Salary and BenefitsThe estimated salary for this position is $120,000 - $150,000 per year, depending on...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    We are seeking a highly skilled Software Security Engineer to join our Communication and Collaboration Security team in Tampa Gardens Senior Living.Job SummaryThe successful candidate will play a key role in ensuring the quality and security of our cloud-scalable AI-based security products. This is an excellent opportunity for individuals who are passionate...


  • Mississauga, Ontario, Canada Hatch Full time

    Hatch is a global leader in engineering, project delivery and operational services. We deliver innovative solutions to our clients in mining, energy and infrastructure industries.The estimated annual salary for this position is around $60,000-$80,000 CAD, depending on the candidate's experience and qualifications.Job OverviewWe are seeking an Electrical...

  • Automation Engineer

    2 weeks ago


    Mississauga, Ontario, Canada Astra North Infoteck Inc. Full time

    Job DescriptionRole Description:At Astra North Infoteck Inc., we are seeking a skilled Automation Engineer to design, develop, and implement comprehensive QA test plans and test cases, tools, and infrastructure for assigned areas. The ideal candidate will ensure data integrity as data flows into data-warehouse, improve product quality by making...


  • Mississauga, Ontario, Canada Aversan Full time

    We are seeking a skilled Master Mechanical Engineer to join our team at Aversan Inc., a leading Engineering Company specializing in Systems Integration, Product Design/Development, and Software/Product Testing for highly regulated industries.About the RoleThis position involves designing, developing, and manufacturing automated test systems using SolidWorks....


  • Mississauga, Ontario, Canada GuruLink Full time

    About This OpportunityWe are seeking a highly skilled Software Engineering Leader to join our team at GuruLink. The ideal candidate will have a strong background in software development and DevOps, with excellent leadership skills and the ability to drive innovation.Key Responsibilities:Design and implement high-quality tools and automation for internal use...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software EngineerAt PointClickCare, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that drive business growth and improve patient outcomes.Key Responsibilities:- Design and...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading innovator in the automotive software industry, and we're seeking a highly skilled Embedded Software Test Engineer to join our team. As a key member of our cross-functional team, you will engage with cutting-edge technologies and contribute to innovative projects from conception to deployment.About the RoleWe're looking for a...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche AG Full time

    About the RoleAs a Senior Software Automation Engineer - Digital Pathology at Roche, you will be part of a dynamic team that develops innovative software solutions for digital pathology. Our mission is to accelerate the adoption of digital pathology by providing cutting-edge technology and expertise.With a focus on IVD grade digital pathology software, we...


  • Mississauga, Ontario, Canada Snaphunt Full time

    The OpportunityWe are seeking a highly skilled DevOps Software Engineer to join our team at Snaphunt. As a key member of our engineering team, you will be responsible for designing and developing the build, release, and deploy toolchain for DevOps.Key Responsibilities:Interface with software developers, product managers, test engineers, and administrators on...


  • Mississauga, Ontario, Canada Prince Auto Services Inc. Full time

    Job Title: Automation Engineering ManagerJob Summary:We are seeking an experienced Automation Engineering Manager to join our team at Prince Auto Services Inc. The successful candidate will be responsible for leading our engineering team and overseeing the development of automation projects.Key Responsibilities:Assign engineering projects to engineers or...

  • Senior Data Engineer

    1 month ago


    Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our Insurance Development team in Technology & Operations at the Royal Bank of Canada. As a key member of our team, you will be responsible for designing, developing, and implementing data solutions to support our business needs.Key ResponsibilitiesPerform data analysis and design data...


  • Mississauga, Ontario, Canada Roche Full time

    The RoleWe are seeking a skilled Senior Software Engineer to join our team at Roche, where you will be working on solving Kubernetes operations at a large scale. Your goal will be to deploy and manage thousands of Kubernetes clusters around the world, automating all processes around orchestration and focusing on great developer experience for our users.This...