QA Automation Engineer building automated end-to-end testing for SWTCH’s EV charging platform. Improving software quality across charging stations, APIs, mobile apps, and backend services.
Responsibilities
Guide Product Managers in translating use cases into testable requirements and edge cases
Define test strategy and testing standards
Design the automated E2E and user-flow testing approach from scratch
Develop and execute automated functional, regression, integration, and end-to-end test suites
Implement the automated portions of defined testing plans
Mentor and train engineers on writing, maintaining, and extending automated tests
Perform manual and exploratory testing where automation is not yet in place
Identify, document, and track defects
Work with Engineering to drive timely defect resolution
Integrate automated testing into CI/CD pipelines
Monitor test execution and analyze failures
Continuously improve test coverage and reliability
Build an automated E2E testing practice for SWTCH’s EV charging platform
Requirements
5+ years of experience in Software Quality Assurance
3+ years focused on test automation
Experience testing web applications, APIs, mobile apps, and backend services
Experience designing an automated testing practice from scratch
Experience partnering with Product Managers to identify testing needs and edge cases
Hands-on experience with test automation frameworks such as Playwright, Cypress, Selenium, or similar
Experience testing REST APIs using Postman or similar
Proficiency in Python and/or TypeScript
Experience with Git, CI/CD pipelines, and Agile practices
Experience mentoring or upskilling engineers in testing practices
Strong analytical and troubleshooting skills
Excellent communication
Experience with IoT, connected devices, or hardware-interfacing software is nice to have, not required
Experience with EV charging, OCPP, or similar device-communication protocols is nice to have
Familiarity with AWS, Azure, or GCP is nice to have
Performance or load testing experience is nice to have
Benefits
Opportunity to make a significant impact on the company’s culture and values
Opportunity to contribute to a clean energy mission focused on reducing carbon emissions and creating a sustainable future
Diverse and inclusive workplace valuing different paths and experiences
Equal opportunity employer
Accommodations available on request during the selection process
Automation Engineer Co - op improving Manulife’s financial - services processes through workflow automation. Building low - code solutions, dashboards, and integrations for digital transformation initiatives.
Software Automation Developer Intern building Python test automation for Exegy’s financial technology platforms. Supporting CI/CD, testing frameworks, and AI - assisted diagnostics for market data systems.
Digital Support Automation Engineer shaping Element Fleet Management’s enterprise digital support and workflow automation platform. Governing architecture, standards, AI evaluation, and cross - functional technical initiatives.
Ingénieur.e en automatisation spécialisé.e en sécurité des machines chez Norda Stelo. Analyse des risques et intégration de solutions automatisées conformes aux normes industrielles.
AI and automation engineer building enterprise solutions for Magnet Forensics, a digital investigative software company. Automating workflows across business applications, data, analytics, and IT.
Senior Software Engineer building Python AI agents and automation for NBCUniversal’s advertising technology platform. Productizing data collaboration, audience activation, measurement, and reporting workflows.
Senior Automation Engineer developing and validating battery energy storage and microgrid control solutions for Socomec. Designing automation architectures and integrating PLC, SCADA, PCS, and BMS systems.