Software Quality Test Automation Developer

1 week ago


Canada Miovision Full time

Miovision is a global industry leading company providing agencies and organizations modern tools to improve today’s traffic problems. We offer solutions that collect multimodal traffic data and uncover actionable insights, helping organizations get more out of their road network. The result: streets capable of moving more people – safely and efficiently – whether they are in a car, on a bus, on a bike or e-scooter, or walking. Since 2005, our systems have counted or assisted more than thirty billion vehicles around the world. With global headquarters in Kitchener, Canada, as well as operations in Germany, Serbia and the United States. For more information, visit miovision.com.



Position Summar

yMiovision’s Software Quality team works closely with cross-functional teams within our Software Engineering and Product Operations organization to ensure we deliver valuable, working software that provides a positive user experience with every release. Our Software Quality Automated Test Engineers are deeply embedded throughout the product development and operations cycles, keeping a keen eye on user experience, reliability, and real-world use cases. We seek a highly skilled and experienced Software Quality Test Automation Engineer to scale our Software Quality efforts. This role ensures our software products meet the highest quality standards through effective automated testing strategies. The ideal candidate will have a proven solid background in software quality test automation experience


.
Reporting to the Manager of Software Quality Automated Testing, this critical role enhances the quality and reliability of our front-end and back-end services while scaling test automation best practices. You will be responsible for embedding automation testing into our development process while closely collaborating with our DevOps team to streamline deployments and improve overall system performanc

e.Our ideal candidate is an excellent communicator, skilled test automation engineer, process-oriented, genuinely meticulous, and passionate about driving Software Quality using Automated Testing best practices. This role significantly impacts the health of Miovision’s brand, software products, and the company's succes


s.
Key Accountabilit


ies
Develop and Maintain Automation Framewo

  • rks:Design, develop, and maintain robust automation testing frameworks for web applications, APIs, and backend servi
  • ces.Embed automation testing into the development lifecycle, enabling developers to take ownership of creating and maintaining automated te
  • sts.Integrate automated tests into CI/CD pipelines to streamline deployments and improve overall system performa

nce.Performance and Resilience Test

  • ing:Lead the integration of performance and load testing into the automation framework, ensuring systems are tested for scalability, efficiency, and real-world conditi
  • ons.Implement chaos engineering principles to simulate failures, stress-test systems, and ensure resilience and fault tolera

nce.Innovation in Test Automat

  • ion:Continuously push the boundaries of test automation by developing and implementing innovative tools, techniques, and strateg
  • ies.Stay ahead of emerging trends in test automation, QA practices, and DevOps methodologies to drive future-forward automation practices that enhance system robustness and developer efficie

ncy.Collaborate with Cross-Functional Te

  • ams:Work closely with developers, product managers, and DevOps engineers to understand requirements and ensure high-quality software deliv
  • ery.Participate in code reviews and provide feedback from a testing perspective, focusing on performance and automation opportunit

ies.Test Planning and Execut

  • ion:Create detailed, comprehensive, and well-structured test plans and test cases, ensuring coverage of both common and edge-case scenar
  • ios.Execute automated tests, analyze results, identify defects, and ensure overall software quality across all system lay

ers.Continuous Improvement and Innovat

  • ion:Identify and drive opportunities for automation within the software development proc
  • ess.Develop developer-friendly automation tools that enable teams to contribute to the testing process efficiently, reducing testing bottlenecks and accelerating development cyc

les.Documentation and Report

  • ing:Document testing processes, results, and issues in a clear and concise man
  • ner.Report and track defects while collaborating with development teams on resoluti


ons.
Skills/Qualifica


tions
Required Qualifica

  • tions:University Degree or College Diploma in Computer Science, Engineering, or a related disc
  • ipline3+ years of experience in Software Quality Automation Testing in an Agile or Agile-like envir
  • onmentStrong expertise in test automation frameworks, namely Cypress, Selenium, Appium, JUnit, TestNG, and Cu
  • cumberExperience with programming languages such as TypeScript, Python, and/o
  • r JavaFamiliarity with API testing tools like Postman or
  • SoapUIHands-on experience with CI/CD tools like GitLab CI/CD, Jenkins, CircleCI, GitHub Actions, and related pro
  • cessesStrong problem-solving, analytical, and troubleshooting skills with a meticulous attention to
  • detailExcellent written and verbal communication skills, capable of influencing and collaborating across technical and non-technical
  • teamsExperience with Jira or other equivalent project management software
  • toolsAdaptability to a dynamic and fast-paced envir


onment
Preferred Qualific

  • ations:Experience in performance and load testing tools such as Grafana K6, JMeter, or Gatling, with a focus on scalability and real-world perf
  • ormanceFamiliarity with chaos engineering principles and fault injection testing to ensure system res
  • ilienceKnowledge of cloud platforms such as AWS, Azure, or Google Cloud, with experience in cloud-native testing str
  • ategiesHands-on experience with containerization tools like Docker and orchestration platforms like Kub
  • ernetesProven track record of developing innovative test automation tools and techniques that enhance developer productivity and system rob
  • ustnessStrong advocate for developer empowerment, with experience creating tools that enable developers to contribute to and own the test automation


process
Perks and

BenefitsNote: We do offer flexible onsite and remote work options. Our Benefits are designed to reflect this and

  • include:Comprehensive health benefits starting on
  • day oneRRSP Match
  • ing PlanVariable Incent
  • ive PlanMio-Days: We extend all three-day weekends to four-days and provide a Holiday Shutdown in
  • DecemberVirtual Healthcare Service providing employees and their families access to healthcare provid
  • ers 24/7Internet subsidy and a remote work a
  • llowanceEnhanced paternity and maternit
  • y leavesUnlimited vacatio
  • n policyWellness offerings (Fitness, Mind


fulness)

  • Canada SmartSimple Software Full time

    About the RoleWe are seeking a skilled Automation Test Engineer to join our software quality assurance team. In this role, you will design and develop automated tests using Cypress to ensure the reliability and functionality of our web applications.Key ResponsibilitiesDevelop and maintain automated test scripts using Cypress for end-to-end web application...


  • Canada SmartSimple Software Full time

    About the RoleWe are seeking an experienced QA Automation Engineer to join our team at SmartSimple Software. As a key member of our software development team, you will play a crucial role in ensuring the reliability and functionality of our web applications.Job DescriptionOur ideal candidate will have a strong background in automated testing using Cypress,...


  • Canada SmartSimple Software Full time

    OverviewWe are seeking a skilled QA Automation Engineer to join our dynamic team at SmartSimple Software, now part of Foundant Technologies. As a remote-first workplace, we offer flexibility and autonomy in our work environment.About the RoleThis position is responsible for designing, developing, and maintaining automated tests using Cypress to ensure the...


  • Canada Miovision Full time

    Unlock Your Potential as a Software Quality Test Automation ExpertMiovision, a global industry leader in traffic data collection and analysis, is seeking an exceptional Software Quality Test Automation Specialist to join our dynamic team.We are committed to delivering high-quality software solutions that drive innovation and excellence. As a key member of...


  • Canada SmartSimple Software Full time

    This position is offered through SmartSimple Software Inc., now part of the same organization as Foundant Technologies following our recent merger. While your work will focus on Foundant’s solutions and goals, you will be fully integrated within our unified team. Employment terms, conditions, and benefits are governed by SmartSimple Software in compliance...


  • Canada SmartSimple Software Full time

    This position is offered through SmartSimple Software Inc., now part of the same organization as Foundant Technologies following our recent merger. While your work will focus on Foundant’s solutions and goals, you will be fully integrated within our unified team. Employment terms, conditions, and benefits are governed by SmartSimple Software in compliance...


  • Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software developer to join our team developing automated tests for safety-critical embedded real-time operating systems and virtualization solutions. The successful candidate will help us follow agile methodologies, deliver on commitments with technical contributions, and interface with...


  • Canada SmartSimple Software Full time

    Job SummaryWe are seeking an experienced Chief Quality Assurance Officer to drive our software quality assurance efforts across our B2B SaaS product portfolio.About UsAt SmartSimple Software, we're a remote-first company that recognizes the benefits of workplace flexibility. Our headquarters are located in Toronto, Canada, with an EMEA office based out of...


  • Canada Miovision Full time

    About MiovisionMiovision is a global leader in providing innovative solutions to improve traffic flow and safety. With over 30 billion vehicles counted worldwide, our systems help organizations optimize their road networks and enhance the user experience.We're seeking a highly skilled Software Quality Test Automation Developer to join our Software Quality...


  • Canada SmartSimple Software Full time

    We are a growing B2B SaaS company delivering innovative software solutions and consulting services to our clients across philanthropy, government, and corporate sectors. With the combined strengths of Foundant Technologies and SmartSimple Software, our platform supports organizations in automating workflows, managing data, and driving impactful change. As we...


  • Canada SmartSimple Software Full time

    We are a growing B2B SaaS company delivering innovative software solutions and consulting services to our clients across philanthropy, government, and corporate sectors. With the combined strengths of Foundant Technologies and SmartSimple Software, our platform supports organizations in automating workflows, managing data, and driving impactful change. As we...


  • Canada SmartSimple Software Full time

    About UsWe are a leading provider of innovative software solutions and consulting services to organizations across philanthropy, government, and corporate sectors.Job SummaryWe are seeking an experienced Quality Assurance Lead to drive Software Quality Assurance efforts across our B2B SaaS product portfolio. As a key member of our team, you will develop and...


  • Canada Cranium Full time

    Job Title: QA Test Automation EngineerDepartment: AI EngineeringLocation: RemoteEmployment Type: Full-TimeAbout CraniumCranium is at the forefront of AI Security and Governance, providing cutting-edge solutions to ensure the ethical and secure deployment of artificial intelligence across industries. Our mission is to safeguard AI systems from adversarial...


  • Canada, CA Cranium Full time

    Job Title: QA Test Automation EngineerDepartment: AI EngineeringLocation: RemoteEmployment Type: Full-TimeAbout CraniumCranium is at the forefront of AI Security and Governance, providing cutting-edge solutions to ensure the ethical and secure deployment of artificial intelligence across industries. Our mission is to safeguard AI systems from adversarial...


  • Canada Cranium Full time

    Job Title: QA Test Automation EngineerDepartment: AI EngineeringLocation: RemoteEmployment Type: Full-TimeAbout CraniumCranium is at the forefront of AI Security and Governance, providing cutting-edge solutions to ensure the ethical and secure deployment of artificial intelligence across industries. Our mission is to safeguard AI systems from adversarial...


  • Canada Ampstek Full time

    Ampstek is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team as an Automated Testing Lead. This role involves ensuring the quality and reliability of software products through comprehensive automated testing.We are looking for a motivated and experienced professional with a strong background in software testing and...


  • Canada ITC Infotech Full time

    About the RoleITC Infotech is a leading global technology services and solutions provider, seeking an experienced Software Automation Engineer Lead to join our team in Canada.Job OverviewThis is a challenging opportunity to lead a test team and enhance our test automation framework, addressing technical bottlenecks and providing innovative solutions. The...


  • Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Job DescriptionWe are seeking an experienced Software Quality Assurance Specialist to join our team at Direct IT Recruiting Inc., WBE Canada Certified. As a key member of our QA team, you will play a vital role in ensuring the quality and reliability of our software applications.About the Role:This is a full-time position with a fully remote work model.The...


  • Canada ITC Infotech Full time

    About ITC InfotechITC Infotech is a leading global technology services and solutions provider led by Business and Technology Consulting.We provide business-friendly solutions to help clients succeed and be future-ready, by seamlessly bringing together digital expertise, strong industry-specific alliances, and the unique ability to leverage deep domain...


  • Canada HCLTech Full time

    HCLTech seeks a skilled Automation Test Engineer to join our team.Estimated Salary: $120,000 - $150,000 per yearJob Description:Role OverviewThe Automation Test Engineer will be responsible for designing, developing, and maintaining automated test scripts using Java Selenium and Cucumber BDD framework.This role requires strong coding skills, experience with...