QA Engineer (Ottawa)

QA Engineer (Ottawa)

29 Oct
|
BluWave-ai
|
Ottawa

29 Oct

BluWave-ai

Ottawa

About BluWave-aiAt BluWave-ai, our mission is to deliver innovative AI solutions to accelerate the transformation towards renewable energy. We apply AI to increase the use of clean energy in smart grids and microgrids with distributed energy resources and demand response. We are driving the transition to electrification of transportation as the grid becomes the local gas station. We invite you to read our story on our [

About Us
] (https://www.bluwave-ai.com/about) page, explore our products pages, and we'll share more details about our technology stack when we meet

About the Role
This role is responsible for ensuring the quality and reliability of BluWave-ai's suite of clean-tech products. You will design, build, and maintain automated test suites across API, performance, and mobile layers, working closely with cross-functional teams
- including backend developers, data scientists, and smart grid engineers, to validate end-to-end functionality of our real-time energy optimization platform and EV fleet applications.

Key Responsibilities
• Design, develop, and maintain automated API regression test suites for RESTful microservices using Bruno, with integration into CI/CD pipelines (Jenkins) and test management tools (Xray).
- Plan and execute performance, load, stress, and soak tests against backend APIs using Locust, analyzing results and resource utilization through Grafana and Prometheus dashboards.
- Build and maintain cross-platform mobile UI test automation for iOS and Android applications using Maestro.
- Integrate automated test suites into Jenkins CI/CD pipelines, configuring scheduled regression runs, branch-gated executions and team chat alerting.
- Perform manual exploratory and regression testing of web dashboards and mobile applications across sprint and release cycles.
- Investigate and root-cause complex defects involving data rendering, time-series calculations, timezone handling, and edge-case production anomalies.
- Maintain and improve QA documentation and testing frameworks. Knowledge, Experience,



and SkillsRequired Qualifications
• 1+ years of experience in software quality engineering, with hands-on API test automation and manual testing experience.
- Proficiency in at least one scripting language such as Python.
- Hands-on experience with API testing tools such as Bruno or Postman/Newman.
- Expertise in planning and executing manual test cases.
- Familiarity with CI/CD pipelines (Jenkins), Docker, and Git branching workflows.
- Clear verbal and written communication skills with the ability to collaborate effectively in a hybrid, multi-disciplinary engineering environment. Assets / Nice-to-Haves
• Experience with mobile UI test automation frameworks (Maestro, Appium, WebdriverIO).
- Familiarity with observability platforms (Grafana, Prometheus, Graylog).
- Familiarity with test management tools such as Xray for Jira.
- Exposure to smart grid concepts, telemetry data, energy management systems, or EV fleet analytics.
- Understanding of RESTful API architecture, HTTP protocols, and common authentication mechanisms (OAuth 2.0, JWT).
- Experience with performance testing tools such as Locust, k6, or JMeter. Perks of working at BluWave-ai
- Hybrid work environment with adaptable

working hours
- Deliverable-focused work environment, where clear goals and outcomes drive our projects and success
- Benefit from 2-4 weeks of vacation annually, plus up to 7 weeks paid sabbatical after 5 years of service
- Employer health & dental insurance
- Employee Stock Option Plans
- Take advantage of reduced gym membership fees at the City of Ottawa and enjoy a complimentary gym membership in Summerside, PEI.
- Company supported patent filings, ensuring that your innovative ideas are protected and recognized Diversity makes us stronger. BluWave-ai provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, gender, nation origin, disability, or any other characteristic protected by applicable laws, regulations, or ordinances. Authorization to work in Canada will be required for this position.

📌 QA Engineer (Ottawa)
🏢 BluWave-ai
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa engineer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: qa engineer (ottawa) / ottawa