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 with Canadian labour laws. Candidates must be legally authorized to work in Canada.
Where You’ll Work:
- SmartSimple Software and Foundant Technologies are remote-first workplaces. We recognize the distinct advantages of workplace flexibility.
- SmartSimple’s headquarters are located in Toronto, Canada with our EMEA office based out of Dublin, Ireland. Employees will have the option of working from the office (when it is safe to do so) if they wish or they may work remotely from home.
What You’ll Do:
Foundant Technologies is looking for a skilled QA Automation Engineer with
expertise in Cypress to join our dynamic and growing team. You will play a pivotal role in
ensuring the reliability and functionality of our web applications by designing, developing, and
maintaining automated tests using Cypress. This role is crucial for driving high-quality software
releases, enhancing test coverage, and collaborating closely with development teams.
- Test Automation Development:
You will design, develop, and maintain automated test scripts using Cypress for end-to-end web application testing.
You will conduct thorough manual testing to validate functionality, usability, and performance of web applications, ensuring that the manual testing process complements automation efforts.
You will work closely with software engineers, product managers, and QA team members to define test automation strategies and ensure comprehensive coverage of web application features.
- Continuous Integration (CI):
You will implement and maintain automated tests in our CI/CD pipeline to ensure rapid and reliable deployment of code changes.
You will execute functional, regression, and performance tests on web applications and report test results. You will identify and document defects, and work with developers to resolve issues.
- Load and Performance Testing:
You will utilize JMeter to design and execute load and performance tests, ensuring the web applications can handle expected traffic and performance demands.
You will participate in code reviews to ensure the quality and maintainability of automated tests.
You will create and maintain test documentation, including test plans, test cases, and test scripts.
You will assist team members in learning and applying best practices for test automation and provide guidance on Cypress automation.
What You’ll Need:
- You’ll need 3+ years of experience as a QA Automation Engineer, with a strong focus on automated testing using Cypress.
- You’ll need proficiency in JavaScript/TypeScript and experience with modern web technologies (e.g., HTML5, CSS3, React, Angular).
- You’ll need strong manual testing skills, with the ability to identify, reproduce, and document defects effectively.
- You’ll need hands-on experience with JMeter for load and performance testing.
- You’ll need familiarity with API testing tools such as Postman.
- You’ll need experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- You’ll need proficiency with version control systems (e.g., Git).
- You’ll need strong analytical and problem-solving skills with attention to detail.
- You’ll need excellent written and verbal communication skills, with the ability to work effectively in a collaborative environment.
- Experience working in Agile/Scrum environments is a plus.
Why You’ll Love Working at SmartSimple & Foundant
- You will be entering into a culture of inclusion, innovation and collaboration. We believe software is autobiographical – and we want you to be a part of our story.
- Your professional and personal development is prioritized – you’ll receive training opportunities to elevate your technical knowledge and skills, and your manager will provide ongoing feedback and regular 1-on-1s.
- You have tons of autonomy and responsibility giving you the freedom to approach your work in a unique way that breeds creativity and independent thought.
- Employee recognition is key and we promote and celebrate it - you do a good job, everyone will know about it!
- We provide competitive salary and benefits along with tuition, fitness and gaming reimbursements, and bespoke mindfulness/wellness initiatives.
In accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities SmartSimple Software, in partnership with Foundant Technologies, is committed to building a diverse workforce representative of the communities we serve. We welcome and encourage applications from all qualified candidates and will consider all applicants without regard to race, color, citizenship, religion, sex, marital/family status, sexual orientation, gender identity, aboriginal status, age, disability, or individuals who may require accommodation.
Both SmartSimple Software and Foundant Technologies are committed to providing accommodations throughout the interview and employment process. Accommodations are available upon request for candidates participating in all aspects of the selection process. If you have accessibility requirements during recruitment and require an accommodation, please contact hr@smartsimple.com.