Job Search and Career Advice Platform

Enable job alerts via email!

Software Tester

Ultra Electronics Group

Dartmouth

On-site

CAD 65,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading defence technology company is seeking a Software Tester in Dartmouth, Canada. This role involves reviewing design specifications, developing and maintaining test cases, and executing manual testing. The ideal candidate will have experience with Linux and defect tracking tools such as JIRA. Responsibilities include collaborating with development teams and documenting bugs. A competitive benefits package is offered, including health insurance and employee development programs.

Benefits

Competitive health and dental insurance
Life insurance
RRSP and profit sharing
Education assistance

Qualifications

  • Candidate must be capable of acquiring Canadian / NATO Secret security clearance.
  • Experience writing scripts using Python and Bash required.
  • Candidate must be available to work in-person regularly.

Responsibilities

  • Review functionality and design specifications.
  • Develop, document, and maintain functional test cases.
  • Execute manual test cases and analyze results.
  • Identify test scenarios suitable for automation.
  • Record, document, and track bugs.

Skills

Experience with Linux operating systems
Understanding of software development testing methodologies
Ability to create and execute manual test cases
Familiarity with functional, regression, and integration testing
Basic knowledge of defect tracking tools like JIRA
Strong documentation and process ownership skills
Ability to work autonomously and collaboratively
Strong attention to detail
Ability to review functional specifications
Clear communication skills

Tools

JIRA
Python
Bash
Selenium
Robot Framework
Job description
Ultra Maritime – Software Tester

Step into a world where cutting‑edge technology meets unparalleled expertise. Ultra Maritime pioneers multi‑mission solutions that protect and empower naval forces worldwide. Join us in shaping the future of naval warfare and safeguard the seas together.

Key Responsibilities
  • Review functionality and design specifications to ensure full understanding of individual deliverables.
  • Develop, document, and maintain functional test cases and other test artifacts (test data, data validation scripts).
  • Execute manual test cases and analyze results.
  • Identify test scenarios suitable for automation and assist in writing basic automation scripts.
  • Record, document, and track bugs using a defect tracking system.
  • Perform thorough regression testing when bugs are resolved.
  • Triage defects with the development team to determine priority and severity.
  • Work closely with developers and system engineers to understand requirements and user flows.
  • Serve as a subject matter expert during documentation review cycles.
  • Collaborate with other departments to facilitate test automation and code review across the organization.
Required Skills
  • Experience with Linux operating systems and comfortable on the command line.
  • Understanding of software development testing methodologies.
  • Ability to create and execute manual test cases.
  • Familiarity with functional, regression, and integration testing.
  • Basic knowledge of defect tracking tools like JIRA.
  • Strong documentation and process ownership skills.
  • Ability to work autonomously and collaboratively across teams.
  • Strong attention to detail for bug identification and documentation.
  • Ability to review functional specifications and derive test scenarios.
  • Clear and concise communication skills for reporting issues and collaborating with developers.
Desired Skills
  • Experience writing scripts using Python and Bash.
  • Familiarity with DevOps tools (JIRA, Nexus, CI/CD pipelines, Git).
  • Experience with test management tools.
  • Experience with IBM DOORS requirement management tool.
  • Familiarity with testing principles, test automation and tools (Selenium, Robot Framework).
Additional Requirements
  • Candidate must be capable of acquiring Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment.
  • Candidate must be available to work in‑person regularly for this highly critical role.
Diversity & Inclusive Employer

Ultra Maritime is an equal opportunities employer that values diversity, inclusion, equity, and equality. We welcome applicants from all backgrounds and cultures, including Women, Aboriginal Persons, Persons with Disabilities, and Visible Minorities. We do not discriminate based on race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status and welcome applications from all candidates.

Benefits

We offer a competitive benefits package including extended health and dental, life insurance, RRSP, deferred profit sharing, optional critical illness insurance, an EFAP, and student bursaries. We encourage regular manager‑employee performance feedback, goal alignment, and employee development through our Employee Performance Development Plan (EPDP) and offer employee education assistance to allow our people to acquire new qualifications and certifications.

Reasonable Accommodation

Reasonable accommodation statement: If you need an accommodation for any part of the application process, please email careers@ultra-us-gbs.com.

Company

Ultra Maritime

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