toronto-dev
GHGSAT

QA Software Architect in Test (Montreal or Ottawa)

GHGSAT • Global leader in emissions monitoring of greenhouse gas

Montreal
2 months ago

QA Software Architect in Test – Montreal or Ottawa

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. We use our own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions.

GHGSat’s capability is unique: we provide high-resolution, local measurements of atmospheric methane and carbon dioxide concentration from space. This enables us to detect greenhouse gas emitters and to visualize and quantify their emissions.

Reporting to the QA team lead, GHGSat is looking for a talented and rigorous hands-on Software Architect in Test to join our team. They will evaluate, architect, deploy, implement, and evangelize automated test solutions for data pipelines. They will collaborate with QA Analysts and QA SDETs to verify the data product specifications are met, automate the execution and reporting of tests. The successful candidate will also work with multidisciplinary teams (System Engineering, Software Development, Operations, Customer Success) to provide key metrics regularly to help them take data-driven decisions, lean towards Test Driven Development, and run aligned processes within the Software group to grow the quality of GHGSat’s product line and secure compliance with security standards.

Core Technologies

  • Development: Python, REST API, SQL, JavaScript
  • Infrastructure: Kubernetes, AWS services, GitLab CI, Argo CD/Workflows, Apache Airflow, Linux
  • QA Stack: AWS Glue Data Quality, Python Great Expectations, Playwright, TestRail, Postman

Responsibilities

  • Build a Data Validation Strategy, methodology, and procedures to cover GHGSat data pipelines.
  • Evaluate, architect, implement, deploy, and evangelize new test solutions for data pipelines.
  • Grow genuine knowledge of data product specifications and user stories.
  • Build metrics and notification mechanisms to measure GHGSat data pipelines’ performances.
  • Innovate the test case implementation process with the help of AI models.
  • Collaborate with Customer Success and Operations teams to define and achieve key QA and latency KPIs.
  • Review and update SDLC across multiple teams to prepare for ISO 27001 compliance.
  • Collaborate with Software and Data Architects to define and implement Data Validation for upcoming data pipelines in advance (TDD).
  • Keep up to date with the latest technology and methodology in software testing.
  • Act as a technical coach.

Abilities

  • Excellent communication skills (oral, written).
  • Excellent analytical and problem-solving skills.
  • Function effectively in an environment where tight deadlines are the norm.
  • Excellent time management, discipline, and organization.
  • Capacity to coach and influence others.
  • Collaborative, transparent, team player.

Qualifications

  • Essential: Bachelor's or master's degree in computer science, Data Science, Computer Engineering, or similar.
  • Essential: 10 years' experience in a software engineering role.
  • Essential: Demonstrated success in automating testing of Cloud-native data pipelines.
  • Essential: Formal certification on AWS services or proven DevOps experience.
  • Desired: Formal training in Data Engineering (university or e-learning).
  • Essential: Proven experience working with Agile methodologies.
  • Desired: Experience with quality compliance standards ISO 27001.
  • Desired: Testing Certification (ISTQB or equivalent).
  • Desired: Aerospace or Remote Sensing experience is a plus.
  • Essential: Must be able to obtain Canadian government security clearances (Canadian Controlled Goods Program).
  • Essential: Fluent in English; Fluent in French (desired).

GHGSat offers a creative and highly motivating work environment. We offer competitive salaries, health and social benefits, including flex-time and continuing development. We are committed to a diverse and inclusive workplace. GHGSat is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request accommodation, please notify your recruiter.