Enable job alerts via email!

Software Quality Assurance Engineer

Cerence

Montreal

On-site

CAD 60,000 - 100,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm seeks a skilled software engineer to enhance automotive voice technologies. This role involves developing and improving products, troubleshooting defects, and collaborating closely with teams to ensure high-quality solutions. Join a passionate global team dedicated to transforming vehicle interactions through cutting-edge AI and voice technologies. With a commitment to excellence and innovation, this opportunity promises to be both exciting and impactful in the rapidly evolving automotive industry.

Qualifications

  • 3+ years in software engineering, especially in AI, cloud, or machine learning.
  • Proficiency in Python, Java, or similar languages with experience in LLMs.

Responsibilities

  • Contribute improvements to products, processes, and QA best practices.
  • Develop Java JUnit classes to verify RESTful microservice features.

Skills

Python
Java
Automation
QA Techniques
Collaboration Skills

Education

Bachelor's degree in Computer Science
Advanced degrees

Tools

IntelliJ
Eclipse
Docker
Kubernetes
Helm
Puppet

Job description

A Moving Experience

Principal duties and responsibilities:

  1. Contribute improvements to products, processes, documentation, and QA best practices.
  2. Troubleshoot and analyze application and third-party partner defects in testing and production environments.
  3. Develop Java JUnit classes and suites to verify RESTful microservice features at various testing levels.
  4. Use purpose-built test harnesses with custom code to test integration with complex third-party behaviors.
  5. Contribute to automated tests for load, performance, and sanity testing.
  6. Perform QA and Dev code reviews with peers.
  7. Troubleshoot QA and Dev code, write effective stories and bugs, and work towards resolution in an Agile environment.
  8. Collaborate closely with developers and adjacent Dev/QA teams during project phases.
  9. Support DevOps team members in product launches on customer environments.
  10. Participate in off-hours production deployments with advance notice.

Required Skills:

  1. Technical Expertise: Proficiency in Python, Java, or similar languages, with experience in large language models (LLMs). Experience in automation, function calling, prompt engineering, Retrieval-Augmented Generation (RAG), VLLM, and model fine-tuning. Knowledge of QA tools like Allure and Report Portal is a plus.
  2. Education: Bachelor's degree in computer science, engineering, or related field; advanced degrees are a bonus.
  3. Experience: 3+ years in software engineering, especially in AI, cloud, or machine learning.
  4. Skills: Knowledge of QA techniques such as fault management, smoke testing, regression testing, load, and performance testing. Experience in writing test plans and test cases for enterprise solutions.
  5. Additional Qualifications: Excellent collaboration, mentoring, and communication skills, with a track record of delivering high-performance software solutions. Experience working in Agile teams.

Preferred Skills:

  • Experience with IDEs like IntelliJ or Eclipse.
  • Experience in automated build environments.
  • Knowledge of deployments using Docker, Kubernetes, Helm, Puppet, or similar tools.
  • Linux or cloud network troubleshooting skills; experience testing large-scale web applications.
  • Proficiency in scripting, executing tools, and document editing.

Cerence Inc. (Nasdaq: CRNC) is a leader in creating innovative automotive experiences. Spun out from Nuance in 2019, Cerence specializes in automotive voice assistants, working with leading automakers worldwide to transform vehicle interaction. With over 20 years of industry leadership and more than 500 million cars equipped globally, Cerence continues to innovate in voice and AI technologies for automotive applications.

Join Cerence’s passionate, global team to help shape the future of voice and AI in cars. This is an exciting opportunity to be part of a rapidly growing industry and meaningful innovation.

Equal Opportunity Employer

Cerence is committed to equal employment opportunity and compliance with all laws prohibiting discrimination based on age, race, gender, religion, disability, and other protected categories. We promote a safe and secure workplace, adhering to security protocols, data privacy, and anti-violence policies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Quality Assurance Engineer

Cerence Inc.

Montreal

On-site

CAD 70,000 - 90,000

Yesterday
Be an early applicant

Bilingual Quality Assurance Engineer

McCarthy Tétrault

Montreal

Hybrid

CAD 70,000 - 90,000

Today
Be an early applicant

Bilingual Quality Assurance Engineer

McCarthy Tétrault

Montreal

Hybrid

CAD 70,000 - 90,000

Yesterday
Be an early applicant

Quality Assurance Engineer

Flextravelsolutions

Montreal

Remote

CAD 60,000 - 100,000

30+ days ago

Senior Quality Assurance Engineer

RB Global Inc.

Remote

CAD 95,000 - 125,000

10 days ago

Senior Clinical Quality Assurance Auditor

Translational Research in Oncology

Montreal

Remote

CAD 80,000 - 110,000

5 days ago
Be an early applicant

Quality Specialist II

Lightspeed Commerce

Montreal

Remote

CAD 60,000 - 100,000

14 days ago

Senior Clinical Quality Assurance Auditor

TRIO - Translational Research in Oncology

Montreal

Remote

CAD 80,000 - 110,000

9 days ago

Design Assurance Engineer

Csgroup

Montreal

Hybrid

CAD 80,000 - 100,000

4 days ago
Be an early applicant