logo

View all jobs

Software Test Automation Framework Developer

Mississauga, ON

Software Test Automation Framework Developer


Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.

We are currently seeking a qualified SoftwareTest Automation Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining a scalable C#‑based test automation framework for safety‑critical, regulated software systems. The ideal candidate will enhance and evolve existing automation strategies to improve test coverage, execution efficiency, and system reliability, while ensuring alignment with organizational quality standards and regulatory requirements. This role requires strong technical ownership, strategic thinking, and proven expertise in BDD‑driven automation, framework architecture, and CI/CD integration.


Location: Mississauga, ON
Job Type: Full Time
Working Arrangement: Hybrid

 

Responsibilities

 
  • Own the design and evolution of a C# test automation framework using ReqnRoll (SpecFlow) and Microsoft UI Automation
  • Define automation architecture standards to ensure scalability, maintainability, and regulatory compliance
  • Convert requirements and acceptance criteria into BDD feature files using Gherkin
  • Implement clean, maintainable ReqnRoll step definitions in C#
  • Design automated coverage for functional and non‑functional requirements
  • Integrate automated testing into CI/CD pipelines to provide fast, reliable feedback
  • Identify and drive automation efficiency improvements (execution time, coverage gaps, authoring workflows)
  • Create and maintain framework documentation, best practices, and test authoring guidelines
  • Ensure all testing activities comply with safety‑critical and regulated software standards
  • Collaborate closely with developers, QA, and product stakeholders to align automation with delivery and compliance needs
 

 

Basic Qualifications

 
  • Bachelor’s degree in Computer, Software, Electrical, or Systems Engineering, or equivalent experience
  • 5+ years of experience developing software in C# (WPF experience is an asset)
  • Proven experience building a test automation framework from the ground up
  • Strong hands‑on experience with UI automation frameworks (Microsoft UI Automation, MSTest)
  • Hands-on experience writing BDD tests using Gherkin
  • Experience integrating automation into CI/CD pipelines
  • Comfortable working in Agile environments using tools such as Jira
  • Strong communication skills and a proactive, ownership‑driven mindset
  • BDD experience with ReqnRoll or SpecFlow is an asset and highly preferred
  • Experience working in regulated or safety‑critical industries (medical, aerospace, automotive, defence) is an asset
  • Exposure to compliance‑driven software quality processes is an asset


Compensation: $110,000 – $140,000 CAD (annual salary) 
The base salary or rate offered to an applicant within this range is determined by considering several factors, including the individual's geographic location, skills, competencies, and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.


Vacancy Status: This posting is for an existing vacancy.

AI in Hiring: We use AI tools to assist with application management (e.g., organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.

Please note:
Interested applicants must apply directly to this link to be considered for this position: Software Test Automation Framework Developer

The name of the file for the resume should be the applicant’s full name and the position title you are applying for. The resume format should be PDF.

 

Share This Job

Powered by