Enable job alerts via email!

Intermediate Test Developer

Calian Group

Ottawa

On-site

CAD 55,000 - 70,000

Full time

3 days ago
Be an early applicant

Job summary

A strategic management services firm in Ottawa is seeking an Intermediate Test Developer to enhance their quality assurance team. The role involves developing automated test scripts, executing manual test cases, and collaborating with a diverse team. Ideal candidates will have a degree in Computer Science and proficiency in Java. This full-time position offers on-site work and opportunities for professional growth.

Qualifications

  • Solid understanding of software testing principles and methodologies.
  • Familiarity with CI/CD and the Software Development Life Cycle (SDLC).
  • Effective written and verbal communication skills.

Responsibilities

  • Develop and maintain automated test scripts using Java, Gherkin, and Cucumber.
  • Lead and participate in release testing activities.
  • Accurately document test cases, results, and issues.

Skills

Automated testing
Documentation skills
Analytical skills
Problem-solving skills
Java programming
Behavior-Driven Development (BDD)
Test-Driven Development (TDD)

Education

Degree or diploma in Computer Science or Software Engineering

Tools

Java
Selenium
AssertJ
Maven
Git
Jira

Job description

Join to apply for the Intermediate Test Developer role at Calian Group.

1 day ago - Be among the first 25 applicants.

Position Overview

Calian Operational and Training Technologies Solutions (COTTS) is actively seeking an Intermediate Test Developer to join our development team in testing software systems for military-related applications. Automated testing is a core part of our development lifecycle and quality assurance strategy.

This role focuses on solving problems in practical, scalable, and maintainable ways. The ideal candidate is well-organized, has strong documentation skills, and is comfortable working on both automated and manual test plans.

Responsibilities

  • Develop and maintain automated test scripts using Java, Gherkin, and Cucumber.
  • Implement and apply Behavior-Driven Development (BDD) practices to improve test coverage and reliability.
  • Collaborate with developers and team members to understand requirements and define test cases.
  • Lead and participate in release testing activities.
  • Execute manual test cases based on test plans and documented requirements.
  • Accurately document test cases, results, and issues discovered during testing.
  • Participate in code reviews and contribute to the continuous improvement of testing practices.

Qualifications

  • Degree or diploma from a Canadian post-secondary institution in Computer Science, Software Engineering, or a related field.
  • Solid understanding of software testing principles and methodologies, including Behavior-Driven Development (BDD) and Test-Driven Development (TDD).
  • Knowledge of Continuous Integration / Continuous Deployment (CI / CD) and the Software Development Life Cycle (SDLC).
  • Proficiency in Java programming.
  • Experience with testing libraries such as AssertJ and Selenium.
  • Familiarity with build and version control tools such as Maven and Git, and issue tracking with Jira.
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Effective written and verbal communication skills, with the ability to clearly document findings and test results.

Additional Requirements

  • Must be able to work on-site.
  • You will be able to obtain a Government Security Clearance.

Seniority level: Entry level

Employment type: Full-time

Job function: Quality Assurance

Industries: Strategic Management Services

Note: This job posting does not indicate it is expired. It appears active based on the provided information.

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