Back to results

Software Automation Engineer

  • Markham, ON, Canada

$60,000 to $65,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$60,000 to $65,000 CAD / year
Job type
Full-time
Apply by
Experience
· 2–5 years of hands-on experience in test automation development
Posting language
English
Posted

Original job description

Miipe is a Canadian-owned consulting firm, founded in 2008, that’s redefining the world of Quality Engineering through innovation, collaboration, and technology. We specialize in end-to-end testing, Hyper-Automation solutions, and cutting-edge practices like Systems Perspective Flows (SPFs). Our proprietary platform, Katsu, leverages AI/ML to simplify and accelerate testing - giving our teams the tools to work smarter, not harder.

At Miipe, you’ll have the opportunity to grow your career alongside talented professionals, working on impactful projects for top-tier organizations in industries like banking, telecommunications, insurance, utilities, and technology. We offer the stability of long-term engagements, low turnover, and a flexible resourcing model that supports career development.

We’re proud of our inclusive, supportive culture where your voice matters. With competitive compensation, comprehensive benefits, and continuous learning opportunities, Miipe is the place to challenge yourself, expand your skills, and be part of something exciting. If you're looking to make a real impact - this is your place.

We are currently seeking an Automation Engineers to join our team.

Job Responsibilities:

· Design, develop, and maintain automated test scripts and reusable test code using a variety of automation tools and frameworks

· Participate throughout the design and development process, analyzing features to identify weaknesses, inconsistencies, and potential issues

· Analyze business and functional requirements to design comprehensive test plans and robust test cases

· Collaborate with the development team and clients to understand feature requirements and define effective test strategies

· Identify, diagnose, report, and assist developers in resolving software defects; verify bug fixes

· Support the build and enhancement of automation test frameworks

· Evaluate and identify testing infrastructure needs for both the QA and development teams

· Develop and execute automated test cases for functional, regression, and integration testing

· Maintain test documentation and contribute to continuous quality improvements across the SDLC

Required Qualifications:

· 2–5 years of hands-on experience in test automation development

· Bachelor's degree in Computer Science, Engineering, or related technical discipline

· Proficiency in programming/scripting languages such as Java, Python, or JavaScript

· Strong knowledge of test automation tools and frameworks (e.g., Selenium, Cypress, JUnit, TestNG)

· Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps

· Solid understanding of QA methodologies, SDLC, and Agile development practices

· Ability to develop and maintain test frameworks and integrate automation into CI/CD pipelines

· Strong analytical and debugging skills, with the ability to troubleshoot complex automation failures

· Excellent written and verbal communication skills

· Proven ability to work independently and lead quality initiatives within cross-functional teams

Nice to Have:

· Experience with API and performance testing tools (e.g., Postman, JMeter)

· Exposure to cloud platforms (e.g., AWS, Azure)

· ISTQB or relevant QA certifications

Perks and Benefits:

· Hybrid work model

· Open concept work environment

· Training and professional development opportunities

· Competitive compensation

· Exceptional career growth potential

· Flexible health benefits

· Unlimited gourmet coffee

· Game zone: video game consoles, ping pong table, foosball

How to Apply:

Please send your resume in confidence through the job posting.

Due to the high volume of applications, only qualified candidates will be contacted.

Applications will not be acknowledged in writing.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Miipe strives to ensure that all recruiting processes are non-discriminatory and barrier-free. If you require any accommodation, please advise the Recruiter in advance of attending the interview.

At Miipe, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Miipe is committed to having accessible recruitment practices for all of our job candidates. Miipe is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. If you require accommodation at any stage throughout the recruitment process, please let us know.

More about this job

Responsibilities

Design, develop, and maintain automated test scripts, reusable test code, and test frameworks, and create and execute test plans for functional, regression, and integration testing. Collaborate with developers and clients to identify risks, diagnose and report defects, verify fixes, and improve quality throughout the software development lifecycle.

Requirements

Requires 2–5 years of hands-on test automation experience, a bachelor’s degree in Computer Science, Engineering, or a related technical discipline, and proficiency in Java, Python, or JavaScript. Candidates should know automation tools and frameworks, CI/CD, QA methodologies, SDLC, and Agile practices, and have strong analytical, debugging, communication, and cross-functional collaboration skills.

Skills

  • Test Automation
  • Java
  • Python
  • JavaScript
  • Selenium
  • Cypress
  • JUnit
  • TestNG
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • Test Framework Development
  • CI/CD
  • API Testing
  • Performance Testing
  • Agile

Benefits

  • Hybrid Work Model
  • Training And Professional Development
  • Competitive Compensation
  • Career Growth Opportunities
  • Flexible Health Benefits
  • Unlimited Gourmet Coffee
  • Game Zone

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Quality Engineering
  • Test Automation
  • Automated Test Scripts
  • Test Frameworks
  • Java
  • Python
  • JavaScript
  • Selenium
  • Cypress
  • JUnit
  • TestNG
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • CI/CD
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • API Testing
  • Performance Testing
  • Postman
  • JMeter
  • AWS
  • Azure
  • ISTQB
  • Agile
  • SDLC
  • Defect Management
  • Hyper-Automation
  • Systems Perspective Flows

Report this job