QA Software Architect in Test (Montreal or Ottawa)

Montreal, Canada

Full Time

22 days ago

Job description

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 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, evangelize automated test solutions for data pipelines. They will collaborate with QA Analysts, QA SDET 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 align processes within the Software group to grow the quality of GHGSat’s product line and secure ISO 9001 compliance. 

 

Core technologies 

  • Dev: Python, REST API, SQL, MongoDB, Elastic, Redis, JavaScript, 
  • Infra: Kubernetes, AWS services, Gitlab CI, Argo CD/Workflows, Apache Airflow, Linux, 
  • QA stack: Playwright, TestRail, Postman, AWS Glue Data Quality, Python Great Expectations, 

 

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 testcase implementation process with the help of AI models 
  • Collaborate with Customer Success and Operations team to define and achieve key QA and latencies KPI 
  • Review and update SDLC across multiple teams to prepare ISO 9001 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 communications 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 software engineering role, QA or development 
  • Essential Demonstrated success in automating testing of Cloud-native data pipelines 
  • Desired Testing Certification (ISTQB or equivalent) 
  • Desired – formal training in Data engineering (university or elearning) 
  • Desired – formal training or certification in AWS services 
  • Essential – Proven experience working with Agile methodologies 
  • Desired Aerospace or Remote sensing experience is a plus 
  • Experience with quality compliance standards ISO 9001 
  • Essential Must be able to obtain Canadian government security clearances (Canadian Controlled Goods Program) 
  • Essential – Fluent in English, Fluent in French (desired) 
  • Desired – proven experience in a DevOps role 

 

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. 

Related Jobs

Software Engineer

📍 Cambridge, Canada

🕒 Full Time

📌 6 days ago

Senior Flight Software Engineer (C/C++)

📍 Brampton, Canada

💰 $106-147k

🕒 Full Time

📌 7 days ago

Software Engineer

📍 Cambridge, Canada

🕒 Full Time

📌 18 days ago

Apply now