Search jobs > Ottawa, ON > Product specialist

Senior Software Product Verification Specialist

Allen Vanguard
Ottawa, ON, CA
$115K a year (estimated)
Full-time
Quick Apply

Allen-Vanguard is the global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating radio controlled improvised explosive devices (RCIEDs) and other terrorist incidents at the technical, operational, and national policy levels.

We’re seeking the brightest and most enthusiastic minds for a variety of jobs across the company. Currently, our Engineering team is seeking a full-time Senior Software Product Verification Specialist for the interdisciplinary engineering and technology team in our Ottawa, ON office.

Working as part of product development project teams, the Senior Software Product Verification Specialist is responsible for identifying defects in software and ensuring that deliverables meet product specifications.

The incumbent will interface directly with the product development and support team to establish schedules, track progress and identify issues and corrective actions.

Duties & Responsibilities :

  • Develop and document test plans to fully validate new and revised embedded software and firmware in target hardware configurations, or existing embedded software and firmware in new or altered hardware configurations
  • Develop and document test plans to fully validate new and revised user interface software intended to be run on third-party operating systems
  • Develop test strategies for minor revisions of embedded software and firmware, or existing embedded software and firmware in hardware configurations that have undergone revision.
  • Perform and / or coordinate completion of testing and / or analysis and documentation of results
  • Support software developers to assist in the completion of release documentation for new and revised software
  • Provide initial approval of software release documents signifying acceptable completion of all required tests and / or analysis
  • Define and document product test requirements in concert with the appropriate technical disciplines for product qualification testing, production first article testing and factory acceptance testing
  • Develop, debug and document qualification / verification production test automation software
  • Assist with the implementation of automated testing at subcontractors’ manufacturing facilities
  • Develop and conduct tests to validate effective implementation of first article and factory acceptance testing
  • Perform testing to establish scope and cause of failures and to verify correction and effective operation of products after adjustments or repairs have been complete

Requirements

  • Post-secondary education in Computer Science or related discipline
  • 5+ years’ working in software development, with a minimum of 2 years focused on product verification and validation
  • 2+ years’ experience with automated scripting languages (e.g. Python, C#, Java)
  • Demonstrated understanding and working knowledge of various testing levels (unit, integration, system, acceptance, etc.)
  • Demonstrated understanding and working knowledge of various types of tests (sanity, regression, functional vs. non-functional, performance, scalability, stress, performance)
  • Strong verbal and written English communication skills.
  • Ability to think critically when faced with a problem or task and an effective problem solver
  • Ability to identify, assess and communicate risks
  • Working knowledge of full testing cycles (requirements analysis, test planning, test development, test execution, preparation and maintenance of records, product release;

a sound understanding of robust software development processes and software configuration management would be an asset

  • Experience with bug tracking tools an asset (e.g. Jira, Bugzilla)
  • Experience with software version control tools an asset (e.g. SVN, GIT, Jenkins)

Benefits

  • Extended health care.
  • Prescription drug coverage.
  • Dental.
  • Short term disability.
  • Long term disability.
  • Accidental Death and Dismemberment insurance.
  • Life insurance.
  • RRSP plan.
  • Employee Assistance Program.

Health Care Spending Account.

6 days ago
Related jobs
Ross Video
Ottawa, Ontario

Expertise will be gained through direct testing of both hardware and software products, working closely with technical personnel, and developing automation environments. The candidate will report directly to the Product Verification Manager. Assist in investigation and reproduction of product and cu...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. The Infrastructure org is a part of the Platform Product Group. The Platform Product Group’s mission is to build a trusted, scalable, and compliant p...

QNX Software Systems
Ottawa, Ontario

QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems and from manufacturing to nuclear power plants. The candidate will be working with other team members to ...

Telesat
Ottawa, Ontario

This setup fosters brainstorming, problem-solving, and trusted relationships and allows our marketing team to come together three days a week to collaborate, innovate and thrive!The Senior Specialist Software Developer will play a pivotal role in driving the architectural and design aspects of our s...

QNX Software Systems
Ottawa, Ontario

Additionally, you'll play a crucial role in leading new product or product release launches specifically within the automotive industry, including our foundational software and middleware solutions. In this role, you'll drive strategic positioning for QNX software portfolio, including QNX Sound and ...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. The miss...

Thales Canada
Ottawa, Ontario

Senior Software Product and Innovation Engineer who. Minimum of 10 years of demonstrated experience as a Software Architect on Military Command and Control Software Information Products. Lead the technical vision for software products and capabilities. Data architecture development, definition, fram...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. The Cons...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. Influencing overall test strategy by helping define product features, enabling QA during design, and spearheading best practices to enable a quality product. MANNARINO Systems & Software Inc. MANNARINO Systems & Software Inc. ...

Dropbox
Canada
Remote

As we’re evolving the core business from syncing and sharing files, we are looking for Software Engineers to come build the next generation of new products for collaboration and distributed work. Product Engineers thrive working across technologies and codebases, but are also involved in leading var...