Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Associate contributing to verification and validation of naval communications systems. Collaborating with design teams to ensure high-quality testing and product delivery in military sector.

Responsibilities

  • Contribute to all aspects of verification and validation of naval communications systems for military and commercial applications.
  • Contribute to test design, planning, automating and executing tests to deliver a product of the highest quality.
  • Work closely with the embedded software designers, hardware designers, product owners, and stakeholders planning, executing test iterations, tracking/reporting results, troubleshooting and resolution.
  • Interact with product owners, development teams and stakeholders to develop a strong understanding of the product and test objectives.
  • Contribute to design review and ensure design requirements are testable.
  • Define test specifications covering low to complex system or integration functionalities.
  • Develop and document test plans and procedures, execute tests and generate reports.
  • Define and set up the test and validation environment including scripts development and potentially contacting vendors, asking for samples and quotation.
  • Develop and run automated tests covering functionality and diagnostic requirements.
  • Communicate critical issues and status updates in a timely manner.
  • Debug test failures and analyze root causes.

Requirements

  • Bachelor’s degree in Engineering and a minimum of two years relevant working experience; or in lieu of a degree, a minimum of 6 years of related work experience
  • Experience with integration and test of military or commercial systems
  • Knowledge of naval communication systems
  • Knowledge of environmental test conditions, both electrical and mechanical
  • Resolution of technical issues arising during the implementation, integration and testing of the system and subsystem elements
  • Strong verbal and written communication skills and presentation skills
  • Understanding of verification methodology and software development life cycle
  • Knowledge of network protocols (TCP, IP, HTTP, FTP, DNS, SSH, etc.)
  • Experience with scripting languages (Python, Lua, JavaScript, Bash, XML, JSON, etc.)
  • Experience in different hypervisors (KVM, VMware, VirtualBox, etc.)
  • Experience in test automation and continuous integration
  • Experience in functional and performance testing
  • Strong English written and spoken skills.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$71,000 - CA$121,000 per year

Degree requirement

Bachelor's Degree

Tech skills

DNSJavaScriptLuaPythonSDLCVMware

Location requirements

OnsiteOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.