This page was automatically translated and may contain errors. View in English.
S

QA Automation Engineer

SWTCH

Toronto, Ontario, Canada ・ フルタイム

最初に応募しよう

経験
5年以上
給料
求人情報
1
投稿済み
9時間前
作業モード
在任中
再開する
応募必須

勤務地

仕事内容

About SWTCH

SWTCH leads innovations in electric vehicle (EV) charging solutions tailored for multifamily and commercial properties throughout North America. Since 2016, the company has been driven by a team of entrepreneurs, energy experts, and technologists committed to broadening access to sustainable EV options, particularly in low-to-moderate income housing areas. SWTCH supports thousands of charging stations across Canada and the U.S., enabling property owners, businesses, and drivers to embrace cleaner transportation.

Role Overview

The QA Automation Engineer at SWTCH will play a crucial role in advancing the quality of their EV charging software platform by building and implementing a robust end-to-end automated testing framework from the ground up. This position involves close collaboration with Product and Engineering teams to ensure stable, scalable deliveries without regression.

Key Responsibilities

  • Collaborate with Product Managers to translate functional use cases into comprehensive testable scenarios and edge cases.
  • Define and own the test strategy and standards for automated end-to-end and user-flow testing.
  • Design, develop, and execute automated functional, regression, integration, and end-to-end tests.
  • Build and integrate automated tests into continuous integration and deployment pipelines.
  • Provide mentorship to engineers on writing and maintaining automated test suites, fostering organization-wide testing proficiency.
  • Conduct manual and exploratory testing for areas not yet automated.
  • Identify and track defects rigorously, driving resolutions with engineering partners.
  • Analyze test failures and continuously improve test coverage and reliability.

Candidate Profile and Qualifications

  • Minimum 5 years in Software Quality Assurance with at least 3 years specialized in automation testing.
  • Hands-on experience testing web applications, APIs, mobile apps, and backend systems.
  • Proven record of establishing automated testing frameworks from inception.
  • Comfortable working with Product Managers to uncover testing requirements and edge cases.
  • Proficiency with automation tools such as Playwright, Cypress, Selenium, or equivalents.
  • Experience with REST API testing tools like Postman.
  • Programming skills in Python and/or TypeScript; Ruby knowledge is advantageous due to Ruby on Rails backend services.
  • Familiarity with Git, CI/CD workflows, and Agile development methodologies.
  • Strong communication skills coupled with analytic and troubleshooting aptitude.
  • Experience mentoring peers in improving testing competencies.

Preferred but Not Required

  • Background with IoT, connected devices, or hardware interface software.
  • Knowledge of EV charging protocols such as OCPP.
  • Experience using cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Skills in performance or load testing.

Technology Stack

The primary technologies include Python and TypeScript, React for the frontend, and some backend services built with Ruby on Rails. The team's current preference leans toward using Playwright as the automation tool, though alternative tools with strong justification are welcomed.

Company Culture and Values

  • Ownership and autonomy in decision making, especially in architecting testing frameworks.
  • Open, respectful communication encouraging early and constructive feedback.
  • Incremental delivery with a focus on real-world usage driving improvements.
  • Flexibility to challenge assumptions and adapt when presented with new information.

Benefits and Equal Opportunity

  • Opportunity to influence company culture and create impact within a fast-growing clean energy company.
  • Contribute positively towards global sustainability by supporting EV adoption.
  • Embracing diverse backgrounds and encouraging all qualified individuals to apply.

Important Note: SWTCH conducts direct face-to-face or virtual interviews with candidates prior to any employment offers. No offers are issued via text messages and personal information requests without prior verified contact should be disregarded. SWTCH is committed to equal employment opportunity under all applicable laws and provides accommodations upon request during the hiring process.

返信をご希望の場合は、そのまま残してください。それ以外の目的には一切使用いたしません。

クリックして閲覧ドラッグ&ドロップ、または ペースト スクリーンショット

PNG、JPG、GIF、MP4、WebM、MOV形式 · 各ファイル最大20MB · 最大5ファイルまで

🤖
オンライン・即時AIサポート