Software Testing Specialist

Akkodis

Montreal (administrative region)

Hybrid

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akkodis is seeking a QA test specialist to join its Montreal-based team, focusing on testing embedded system software, applications, and cloud components. The role bridges hardware and software from end-to-end, demanding thorough test planning and execution across development cycles.

Hybrid role with at least two days in the office in Montreal. Candidates should have strong knowledge of Android systems, QA tools, scripting, and hardware integration to ensure high-quality releases.

Qualifications

  • Knowledge of Android system software, OS and mobile applications.
  • Experience with QA test applications such as JIRA, Test Rail, etc.
  • Experience in scripting languages such as Bash and Python.
  • Knowledge of GIT and/or source code management systems.
  • Knowledge of electronics and components integration at both software/hardware levels.
  • Proficiency with handling electronic hardware and equipment.
  • Familiarity with Web-based applications.
  • Familiarity with Agile software development.

Responsibilities

  • Develop and maintain test plans and test cases for embedded system software and related applications using both white-box and black-box testing methodologies.
  • Serve as contact point for verifying and validating new hardware configurations in conjunction with software releases.
  • Creation and execution of automated test suites/test scripts using industry standard automation tools to streamline tests.
  • Document and log all defects encountered during test cycle and development phases.
  • Verify and validate issues that have been resolved for software releases.
  • Provide feedback and guidance to the development team during the debugging process.
  • Be detail orientated by helping analyze root causes of potential defects.
  • Be an effective bridge between the Firmware and QA teams to ensure that testing and quality standards are upheld.
  • Document and report effectively daily activities with your manager.
  • Collaborate with the team to ensure deliverables meet high-quality standards and deadlines.

Skills

Software testing
Analytical thinking
Clear communication
Problem solving
Team collaboration

Education

Computer or Hardware Engineering degree or relevant work experience

Tools

JIRA
TestRail
Git
Python
Bash

Job description

//

As a key member of the Quality Assurance (QA) team, the software test specialist will play a crucial role in testing and validating the various software systems that powers the platform. This will include the embedded system software for our hardware, the applications, and the cloud-based software. This role will involve a deep understanding of how the software intersects with our hardware from an end-to-end level.

You will be responsible for crafting and executing comprehensive test plans, leveraging both manual and low-level testing methods throughout development and release cycles.

If you’re passionate about technology and thrive in a collaborative, team-oriented environment, we invite you to bring your expertise to the team and make a meaningful impact! This will be a hybrid role reporting to our Montreal location with at least 2 days per week in the office. The candidate must be in Montreal.

Key Responsibilities

  • Develop and maintain test plans and test cases for embedded system software and related applications using both white-box and black-box testing methodologies.
  • Serve as contact point for verifying and validating new hardware configurations in conjunction with software releases.
  • Creation and execution of automated test suites/test scripts using industry standard automation tools to streamline tests.
  • Document and log all defects encountered during test cycle and development phases.
  • Verify and validate issues that have been resolved for software releases.
  • Provide feedback and guidance to the development team during the debugging process.
  • Be detail orientated by helping analyze root causes of potential defects.
  • Be an effective bridge between the Firmware and QA teams to ensure that testing and quality standards are upheld.
  • Document and report effectively daily activities with your manager.
  • Collaborate with the team to ensure deliverables meet high-quality standards and deadlines.

Requirements

  • Knowledge of Android system software, such as their operating system and mobile applications.
  • Functional knowledge and experience with QA test applications such as JIRA, Test Rail, etc.
  • Experience in scripting languages such as Bash and Python.
  • Knowledge of GIT and/or source code management systems.
  • Functional knowledge and experience with electronics and components integration at both software/hardware levels.
  • Have proficiency with handling electronic hardware and equipment.
  • Familiarity and knowledge with Web based applications.
  • Familiarity with Agile software development.

Skills Required

  • 2-5 years of experience in software testing
  • Have the skill to communicate clearly and concisely in written and verbal forms.
  • Ability to think outside-of-box during the validation process and not always take the standard path.
  • Be able to take direction with ease and execute on provided tasks efficiently.
  • Be able to work independently and within a focused team environment.
  • Have a passion for the latest hardware and software on the market.

Nice to Have

  • Ability to utilize testing equipment such as a multi-meter, oscilloscope, networking tools (Wireshark and Nast), power meters, and logic analyzer, etc.
  • Computer or Hardware Engineering degree or relevant work experience
  • Functional knowledge and experience with mobile development tool and debuggers such as Xcode and Android studio (having both are assets).
  • Functional knowledge with Linux.
  • Automated testing development experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Testing Specialist
Software Testing Specialist

Videri Inc. • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Medical, Dental and Vision coverage
Unlimited PTO
Great office culture
Software Test Specialist
Software Test Specialist

Videri Inc. • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Competitive salary
Medical, Dental and Vision
Unlimited PTO
+1
Senior Test Specialist
Senior Test Specialist

Artech L.L.C. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Bilingual (FR/EN) QA Engineer II
Bilingual (FR/EN) QA Engineer II

Altis Technology • Mississauga

On-site
Senior Software Tester
Senior Software Tester

BITS Recruiting • Toronto

Hybrid
CAD 76,000 - 84,000
Quality Assurance Testing Specialist
Quality Assurance Testing Specialist

Scotiabank • Toronto

On-site
CAD 80,000 - 100,000
Quality Assurance Engineer - Mobile
Quality Assurance Engineer - Mobile

Flatirons Solutions Corp. • Edmonton

On-site
CAD 70,000 - 110,000
Verification and Validation Specialist
Verification and Validation Specialist

SpaceBridge • Montreal

On-site
CAD 60,000 - 100,000
RQ08588 - Systems Testing/QA Specialist - Senior
RQ08588 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

Hybrid
CAD 85,000 - 115,000
Quality Engineer I-2
Quality Engineer I-2

TD • Toronto

On-site
CAD 69,000 - 99,000