Test Automation Engineer
Macadamian Technologies
Ottawa, Ontario
5d ago

We are Macadamian

What we do matters. We provide full-service software design. From product ideation to in market, we provide a complete range of usability, design, and engineering services.

Our solutions are founded in design that thinks of the user first while leveraging the cloud. Creating the future of health is what we do for a living.

And we do it to help keep others living, too. We thrive on seeing our work help people in the real world.

If you’re like us, you want to shake things up to explore the full potential of digital and connected health technologies to transform the global healthcare system to keep people healthy no matter who they are or where they live.

About You

Reporting to the Engineering Delivery Manager, you would play a pivotal role in the delivery of high quality services to our customers.

Combining mature technical skills with tactical leadership skills you would contribute to the quality, effectiveness, and efficiency of work completed under your guidance.

Primary areas of focus include setting up automation frameworks on projects, being an advocate for automation, and contributing to process improvements within the team to achieve automation coverage.

  • 6+ years of progressive software testing experience with demonstrated automation skills, test planning, test design, and test execution
  • Hands on experience with database testing and scripting
  • Experience testing cloud solutions based on Azure or AWS infrastructures
  • Experience writing automated integration tests, API tests, and UI tests
  • Experience incorporating test automation in CI / CD pipelines
  • Passionate about testing, quality, development, and design
  • Excellent Development experience with Python3 (versions 3.6, 3.7, 3.8, 3.9)
  • Development experience with Pytest
  • This Job is for you if

  • You thrive in a fast-paced environment fueled by exponential growth
  • You take initiative and are driven by your passion for technology
  • You are looking for career growth and to advance your skill set
  • You prefer stepping outside your comfort zone to maintaining status quo
  • You embrace challenges and see opportunities rather than obstacles
  • You are keen to be part of a fast growing healthcare software company that focuses on making people’s lives better
  • Typical Day

  • Act as a technical point of contact for questions / support within the project testing team
  • Identify and encourage areas for growth and improvement within the team
  • Analyze business needs presented by clients and contribute to technical solutions
  • Create / implement the project test plan and leverage test results to improve the existing plan
  • Design and execute test cases, both manual and automated
  • Set up testing environment, including automated testing framework
  • Develop, set up, and maintain test automation frameworks and tools
  • Integrate automated tests within CI / CD pipeline
  • Evaluate and understand the quality of the system under test
  • Analyze and resolve technical issues pertaining to testing tools, equipment, data, and tests
  • Conduct test reporting and analyze results in order to monitor the health of the system
  • Collaborate with other leads and main stakeholders to ensure successful project delivery
  • Follow technology and industry trends / advancements to maintain technology toolbelt
  • What You’ll Love About Us

  • Amazing Health benefits
  • Macadamian* days on top of a generous PTO policy (that grows with you)
  • Health & Wellness Benefit - To keep you healthy and active
  • Impactful, meaningful work
  • People-first culture; complete with monthly socials (post-pandemic!)
  • Remote-work friendly (Pre & Post Pandemic)
  • A commitment to work / life balance
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form