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