Software Test Automation Framework Developer
Mississauga - Canada
Job Summary
Software Test Automation Framework Developer
Aversan Inc.() 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 safetycritical 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 BDDdriven 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 nonfunctional 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 safetycritical and regulated software standards
- Collaborate closely with developers QA and product stakeholders to align automation with delivery and compliance needs
Basic Qualifications
- Bachelors 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 handson 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 ownershipdriven mindset
- BDD experience with ReqnRoll or SpecFlow is an asset and highly preferred
- Experience working in regulated or safetycritical industries (medical aerospace automotive defence) is an asset
- Exposure to compliancedriven software quality processes is an asset
Compensation:$110000 $140000 CAD (annual salary)
The base salary or rate offered to an applicant within this range is determined by considering several factors including the individuals 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 applicants full name and the position title you are applying for. The resume format should be PDF.
Required Experience:
IC
About Company
Accelerate Your Product Roadmap Design, build, testing, certification, and support services for your systems and software. Learn More Never Miss a Milestone.