Match score not available

QA Automation Engineer - Cypress Automation

extra holidays - extra parental leave - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience in QA Automation, Expertise in Cypress for automated testing, Proficiency in JavaScript/TypeScript and web technologies, Experience with JMeter and performance testing tools, Familiarity with CI/CD integrations and Git.

Key responsabilities:

  • Design, develop, and maintain automated tests in Cypress
  • Conduct manual testing to validate applications
  • Collaborate to define test strategies and coverage
  • Implement automated tests in CI/CD pipelines
  • Create and maintain detailed test documentation
SmartSimple Software logo
SmartSimple Software Computer Software / SaaS SME https://www.smartsimple.com/
51 - 200 Employees
See more SmartSimple Software offers

Job description

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.

  • Manual 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.

  • Collaboration:

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.

  • Test Case Execution:

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.

  • Code Reviews:

You will participate in code reviews to ensure the quality and maintainability of automated tests.

  • Documentation:

You will create and maintain test documentation, including test plans, test cases, and test scripts.

  • Mentorship:

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.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Analytical Thinking
  • Verbal Communication Skills
  • Collaboration

Test Automation Engineer Related jobs