Titre du poste ou emplacement

QA Automation Engineer

WorkAxle - 4 emplois
Quebec, QC
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

The selected candidate must reside in the province of Quebec for this role.

About the Role:

We are seeking a skilled and motivated QA Automation Engineer to design, implement, and maintain automation frameworks for both web and mobile applications. You will work closely with cross-functional teams to ensure the highest quality standards across our development lifecycle and help integrate automated testing into our CI/CD processes. This is an exciting opportunity to have a direct impact on the efficiency, performance, and scalability of our quality assurance initiatives.

Key Responsibilities:

  • Design and Implement Automation Frameworks: Develop, maintain, and optimize robust automation frameworks for web and mobile testing.
  • Test Automation: Write, execute, and maintain automated test scripts using Playwright.
  • Collaborate with Development Teams: Partner closely with developers and other QA engineers to integrate automated tests into the CI/CD pipeline.
  • Identify Test Cases: Analyze functional specifications and user stories to define test scenarios suitable for automation.
  • Bug Reporting and Tracking: Detect and document defects early in the development process and verify fixes efficiently.
  • Continuous Improvement: Continuously refine testing processes, enhance automation efficiency, and improve the quality of test suites.
  • Performance and Load Testing: Occasionally implement automation for performance and load testing as needed.
  • Mentoring and Knowledge Sharing: Provide guidance to junior team members and actively contribute to QA best practices across the organization.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in QA automation, with a strong focus on web and/or mobile application testing.
  • Hands-on experience with Playwright or similar test automation tools (e.g., Selenium, Cypress).
  • Strong understanding of software QA methodologies, tools, and processes.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with bug tracking tools (e.g., Jira) and test case management systems.
  • Solid scripting/programming skills in languages such as JavaScript, TypeScript, or Python.
  • Knowledge of performance and load testing principles is an asset.
  • Excellent analytical skills and a keen eye for detail.
  • Strong communication skills and a collaborative mindset.

Nice to Have:

  • Experience with mobile automation tool
  • Familiarity with cloud platforms
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).

Partager un emploi :