Talent.com
Software Engineer I
Software Engineer IUltra Maritime • Dartmouth, NS, CA
Software Engineer I

Software Engineer I

Ultra Maritime • Dartmouth, NS, CA
3 days ago
Job type
  • Full-time
Job description

Position Overview

Software Tester – Software Engineer I at Ultra Maritime .

Ultra Maritime pioneers multi‑mission maritime solutions, safeguarding naval forces worldwide. This role focuses on modernizing the organisation’s software test strategy across Linux‑based virtualised systems, physical test sets, and Docker‑based deployments.

Key Responsibilities

  • Review functionality and design specifications to ensure a full understanding of deliverables.
  • Develop, document, and maintain functional test cases and related artifacts (test data, data‑validation scripts).
  • Execute manual test cases and analyse results.
  • Identify scenarios suitable for automation and assist in writing basic automation scripts.
  • Record, document, and track bugs using a defect‑tracking system.
  • Perform regression testing after bug fixes to confirm no new issues have been introduced.
  • Triage defects with the development team to determine priority and severity.
  • Collaborate with developers and system engineers to understand requirements and user flows.
  • Serve as a subject‑matter expert during documentation review cycles.
  • Facilitate test automation and code review across departments at all levels.

Required Skills

  • Experience with Linux operating systems; comfortable working 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 and reporting using tools such as JIRA.
  • Strong documentation and process ownership skills.
  • Capability 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 with scripting in 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 test‑automation tools such as Selenium and Robot Framework.
  • Additional Requirements

  • Capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment.
  • Must be available to work in‑office on a regular basis, as the role requires significant in‑person presence.
  • Qualifications

    Bachelor’s degree (or equivalent) in a related field and 0+ years of related experience or a recognised apprenticeship. Maintenance of security clearance may be required.

    Benefits

    Competitive benefits package including extended health and dental coverage, life insurance, RRSP, deferred profit sharing, optional critical‑illness insurance, an Employee Fiscal Assistance Program (EFAP), and student bursaries.

    Regular manager‑employee performance feedback, goal alignment, and an Employee Performance Development Plan (EPDP). Employee education assistance is available.

    Diversity & Inclusion

    Ultra Maritime is an equal‑opportunity employer that values diversity, inclusion, equity, and equality. We welcome applicants from all backgrounds and cultures and do not discriminate on the basis of race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status.

    Equal Opportunity Statement

    We encourage applications from Women, Aboriginal Persons, Persons with Disabilities, and Visible Minorities.

    Accommodation Statement

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

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Dartmouth, NS, CA

    Similar jobs
    Systems Engineer

    Systems Engineer

    GeoSpectrum Technologies, Inc • Dartmouth, NS, Canada
    Full-time
    Are you a driven and innovative Systems Engineer with defence or aerospace experience and a passion for seeing the big picture? Do you thrive in dynamic environments and take pride in owning projec...Show more
    Last updated: 12 hours ago • Promoted • New!
    Bioprocess Engineer

    Bioprocess Engineer

    DeNova • Dartmouth, NS, Canada
    Full-time
    Salary : $70,000 - $85,000 per year.DeNova is a Canadian biotechnology company developing sustainable food solutions through microbial fermentation. DeNova operates a research and development pilot f...Show more
    Last updated: 28 days ago • Promoted
    Mechanical Engineer

    Mechanical Engineer

    Atlantic Crane • Dartmouth, NS, Canada
    Full-time +1
    They say Rome wasn’t built in a day, but if the Romans had had access to our line of cranes and forklifts, maybe it could have been. We’re Atlantic Crane & Material Handling.Our...Show more
    Last updated: 30+ days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Dartmouth, Nova Scotia, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 1 day ago
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • dartmouth, ns, ca
    Full-time
    As a Senior DevOps Engineer, you will be joining a diverse team of mixed backgrounds.Our mandate as a team is to provide flexible and stable platform solutions that empower our feature development ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Tech Lead - Innovative Software Development Team

    Tech Lead - Innovative Software Development Team

    Rimot.io Inc. • Halifax, NS, Canada
    Full-time +1
    Tech Lead at BlueGrid Shape the Future of Marine Electrification.Location : Halifax, Nova Scotia (Hybrid Work-From-Home / Company Office). BlueGrid is pioneering the intelligence layer for maritime e...Show more
    Last updated: 27 days ago • Promoted
    Information Technology Private Tutoring Jobs Duncans Cove

    Information Technology Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Automation IVR QA

    Automation IVR QA

    Viva Tech Solutions • halifax, ns, ca
    Full-time
    Strong hands-on experience with.Java / Python-based frameworks, Selenium for admin UIs, Postman / REST tools for APIs).DTMF, call flows, speech recognition, and IVR platforms.Experience testing APIs an...Show more
    Last updated: 15 hours ago • Promoted • New!
    Java Software Engineer

    Java Software Engineer

    BeaconFire Inc. • dartmouth, ns, ca
    Full-time
    BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Show more
    Last updated: 9 hours ago • Promoted • New!
    Quality Engineer

    Quality Engineer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer - Iris Software Inc.

    Machine Learning Engineer - Iris Software Inc.

    Iris Software Inc. • dartmouth, ns, ca
    Full-time
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Show more
    Last updated: 1 day ago • Promoted
    Data Engineer

    Data Engineer

    Global Spatial Technology Solutions • Dartmouth, NS, Canada
    Full-time
    GSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable safer, sm...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    Event Temple • Halifax, NS, CA
    Full-time
    Quick Apply
    About Event Temple Event Temple is a high-growth technology company headquartered in Vancouver, BC.As the world’s leading Hotel Sales and Catering software, we’ve achieved the #1 rankin...Show more
    Last updated: 5 days ago
    Senior Automation Engineer

    Senior Automation Engineer

    Qualitest • dartmouth, ns, ca
    Full-time
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
    Last updated: 7 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    STRIDE AI Engineer / Architect

    STRIDE AI Engineer / Architect

    APEX-TEK PLACEMENT CONSULTANTS PRIVATE LIMITED • halifax, ns, ca
    Full-time
    Job Title : STRIDE AI Engineer / Architect.Location : Remote(25% Travel is required).For USA location will be Princeton, NJ. AI engineering, software architecture, security-by-design (STRIDE), and pla...Show more
    Last updated: 15 hours ago • Promoted • New!
    Project Manager - QBuild Software

    Project Manager - QBuild Software

    QBuild Software • halifax, ns, ca
    Full-time
    We are looking for a project engineer who can scope out customer technical requirements, communicate with software engineers, present solutions and manage implementation. You’ll be joining our team ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Physics Private Tutoring Jobs Duncans Cove

    Physics Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted