Enable job alerts via email!

Software Quality Assurance Engineer

Cerence Inc.

Montreal

On-site

CAD 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm is seeking a Software Quality Assurance Engineer to enhance product quality through rigorous testing and collaboration. In this role, you will leverage your expertise in Python and Java to troubleshoot defects, develop automated tests, and contribute to Agile processes. You'll work closely with development teams to ensure seamless integration and deployment of cutting-edge automotive AI solutions. Join a leader in automotive technology and play a pivotal role in shaping the future of in-car experiences with your skills in QA and software engineering.

Qualifications

  • 3+ years in software engineering, especially in AI or cloud environments.
  • Proficient in Python, Java, or similar languages with QA expertise.

Responsibilities

  • Contribute to improvements in products, processes, and QA best practices.
  • Troubleshoot application defects in testing and production environments.

Skills

Python
Java
QA techniques
Automation in LLM product development
Collaboration skills

Education

Bachelor's degree in Computer Science
Master's or Ph.D. in related field

Tools

Allure
Report Portal
Docker
Kubernetes
IntelliJ
Eclipse

Job description

Software Quality Assurance Engineer page is loaded

Software Quality Assurance Engineer

Apply locations Montreal | Full time | Posted 4 Days Ago | job requisition id R0005629

A Moving Experience.

Principal duties and responsibilities:

  1. Contribute improvements to products, processes, documentation, and QA best practice
  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 for complex third-party integrations
  5. Contribute to automated tests for load, performance, and sanity testing
  6. Perform QA and Dev code reviews with peers
  7. Troubleshoot code, write effective stories and bugs, and work towards resolution in an Agile environment
  8. Collaborate closely with developers and QA teams during project stages and participate in scrum processes
  9. Support DevOps in launching products on customer environments
  10. Participate in off-hours production deployments with advance notice

Required Skills:

  • Technical Expertise: Proficient in Python, Java, or similar languages; experience with large language models (LLMs), automation in LLM product development, function calling, prompt engineering, Retrieval-Augmented Generation (RAG), VLLM, and fine-tuning models. Knowledge of QA tools like Allure and Report Portal is a plus.
  • Education: Bachelor's degree in Computer Science, Engineering, or related field; master's or Ph.D. is a bonus.
  • Experience: 3+ years in software engineering, especially in AI, cloud, or machine learning environments.
  • Skills: Knowledge of QA techniques such as fault management, smoke testing, regression testing, feature testing, load and performance testing. Experience in writing test plans and cases for enterprise solutions.
  • Additional Qualifications: Excellent collaboration, mentoring, and communication skills; experience on Agile teams with rapid iterations.

Preferred Skills:

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

About Cerence Inc.: A global leader in automotive AI and voice assistant technology, working with major automakers to transform in-car experiences. With over 20 years of industry experience and more than 500 million cars equipped worldwide, Cerence is at the forefront of innovation in connected and autonomous vehicles.

Equal Opportunity Employer

Cerence is committed to Equal Employment Opportunity and compliance with laws prohibiting discrimination based on age, race, gender, and other protected categories. We promote a safe and secure workplace and adhere to security and data privacy policies.

About Us

We create moving experiences for vehicles globally, utilizing AI and sensor data to enhance driver and passenger engagement through voice, gesture, gaze, and touch technologies. Our vision encompasses connected cars, autonomous driving, ride-sharing, and e-vehicles, with a rapidly growing market projected to reach $3.7 billion by 2025.

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 - 110,000

Today
Be an early applicant

Software Quality Assurance Engineer

Cerence

Montreal

On-site

CAD 60,000 - 100,000

2 days ago
Be an early applicant

SOFTWARE QUALITY ASSURANCE ENGINEER

INTEGRIM inc.

Montreal

Hybrid

CAD 100,000 - 125,000

30+ days ago

Senior Quality Assurance Engineer

RB Global Inc.

Remote

CAD 95,000 - 125,000

3 days ago
Be an early applicant

Quality Assurance Engineer

Flextravelsolutions

Montreal

Remote

CAD 60,000 - 100,000

30+ days ago

Spécialiste contrôle qualité logiciel – testeur

Itlink

Montreal

Hybrid

CAD 60,000 - 90,000

-1 days ago
Be an early applicant

Senior Clinical Quality Assurance Auditor

TRIO - Translational Research in Oncology

Montreal

Remote

CAD 80,000 - 110,000

3 days ago
Be an early applicant

Quality Specialist II

Lightspeed Commerce

Montreal

Remote

CAD 60,000 - 100,000

8 days ago

Premier ingénieur, Qualité de logiciel- FR

RBC

Montreal West

On-site

CAD 80,000 - 110,000

Yesterday
Be an early applicant