Vacancy | Software Developer in Test | Calgary

1 day ago


Calgary, Alberta, Canada Septentrio Full time

We are looking for highly qualified and motivated professionals like you in Calgary. If you think you have what it takes to keep Septentrio firmly in Pole Position, get in touch. 

We need you for the position of 

Software Developer in Test

The Job

As a Software Developer in Test (SDET), you create and maintain automated testing frameworks, write test code, and design test plans to identify defects and ensure software quality. The role blends software development and quality assurance skills, with a strong focus on building tools and systems that enable continuous testing.

You work closely with software developers to integrate testing into the development lifecycle, supporting faster feedback and more reliable releases. Key responsibilities include designing test cases, developing and maintaining test automation infrastructure, executing manual and automated tests, analyzing results, and reporting defects to improve product reliability and efficiency.

Unlike traditional QA roles, this position emphasizes coding for testing and embedding quality directly into the development process, rather than test execution alone.

Your Mission

Test Automation: Design, develop, and maintain automated test frameworks and test scripts covering unit, integration, system, and performance testing.

Test Planning & Design: Create comprehensive test plans, test scenarios, and test cases based on product requirements, technical specifications, and risk analysis.

Quality Integration: Embed quality into the software development lifecycle by working closely with developers to ensure testability, reliability, and early defect detection.

Code & Design Review: Participate in code and design reviews, providing constructive feedback to improve test coverage, robustness, and maintainability.

Bug Management: Identify, document, track, and help resolve software defects by collaborating closely with development teams.

Test Infrastructure & CI/CD: Build, maintain, and improve test automation infrastructure, including integration with continuous integration and continuous delivery pipelines.

Reporting & Analysis: Analyse test results, report quality metrics, and provide clear insights to development teams and stakeholders.

Process Improvement: Continuously improve testing tools, practices, and workflows to enhance product quality and delivery efficiency.

Your Qualifications

Technical Skills

  • Strong programming skills in Python.
  • Experience with test automation frameworks and tools (e.g. Robot Framework, Selenium, JUnit, LoadRunner, JMeter, or similar).
  • Experience designing test cases and developing or maintaining automated test frameworks and infrastructure.

Software Development & Quality

  • Solid understanding of the software development lifecycle and quality assurance practices.
  • Experience working in Agile development environments and collaborating closely with software developers.
  • Ability to analyze test results, identify defects, and support efficient issue resolution.

Personal Attributes

  • Strong analytical and problem-solving skills with attention to detail.
  • Clear communication skills and a collaborative mindset.
  • Structured, quality-driven, and proactive in improving testing practices.

Our Offer

In exchange for your talent, we offer a very competitive compensation package in a top-notch high-tech, international working environment. At Septentrio you'll have room to grow, both personally and professionally. Our on-boarding plan is legendary, our homework policy family-friendly. Get in touch and help us shoot for the moon, the stars and beyond.



  • Calgary, Alberta, Canada Septentrio Full time

    We are looking for highly qualified and motivated professionals like you in Calgary. If you think you have what it takes to keep Septentrio firmly in Pole Position, get in touch. We need you for the position of High Precision GNSS Algorithm EngineerThe JobOur High Precision GNSS Algorithm Engineer designs, implements and validates our state-of-the-art...


  • Calgary, Alberta, Canada City of Calgary Full time

    If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer...


  • Calgary, Alberta, Canada AVEVA Full time

    AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably.We're the first software business in the world to have our sustainability targets validated by the SBTi, and...


  • Calgary, Alberta, Canada VL Energy Ltd. Full time

    Company DescriptionVL Energy Ltd. is a leader in advanced emissions monitoring solutions, committed to empowering organizations with innovative technology to achieve sustainability and community engagement. Our flagship product, the Efficient and Secure Predictive Emissions Monitoring System (ES-PEMS), capitalizes on cloud computing, AI, and machine learning...


  • Calgary, Alberta, Canada ICE Full time

    OverviewJob PurposeAs a Senior Automation Engineer you will work with the Systems Analysts, Development, and QA to understand the business/product requirements, system requirements and test scenarios related to the applications to build or modify the automation framework. You will be responsible for maintaining these frameworks by following the current...


  • Calgary, Alberta, Canada City of Calgary Full time

    If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer...


  • Calgary, Alberta, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a  Senior ServiceNow Developer position with our large global consulting client. **Job Title:**Senior ServiceNow Developer**Location:** Calgary, Canada**Rate:**...


  • Calgary, Alberta, Canada City of Calgary Full time

    If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer...


  • Calgary, Alberta, Canada Iris Software Inc. Full time

    Iris's client, one of the Top 5 Bank in Canada, is looking to hire aSalesforce Developerfor a long term contract opportunity inCalgary, Alberta.Please respond back with your most recent resume if you would be interested..Role: Salesforce DeveloperLocation: Calgary, Alberta (Hybrid - 4 days in office/week)Duration: Long Term Contract role (12+ Months)Must...


  • Calgary, Alberta, Canada Altis Technology Full time

    We are assisting our reputable client in the geoscience industry with the search for a Senior Back End Developer (C++/Python).Location:Calgary, AB/Vancouver, BC – Hybrid (2 days in the office)Compensation & Perks:$140,000–$155,000/year plus health benefits, RRSP contributions, profit sharing, employee stock purchase plan, educational reimbursement, and...