1

Senior Software Development Engineer In Test Jobs in Alberta

SDET

Edmonton, AB ยท On-site

Write high quality automation code following best practices, collaborating with senior ... an SDET role. * 4 years of experience with these technologies and languages: * Python, Robot ...

Possess a Bachelor's degree in a relevant field and over 7 years of software development experience ... tests across multiple layers (e.g., unit, integration), and familiarity with modern frontend ...

Quality Assurance Engineer

Calgary, AB ยท Hybrid

CA$75K - CA$85K/yr

Our challenge We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. The ideal candidate thrives in fast-paced, ever-evolving ...

Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ... software development experience * Proficient in C/C++ and Python programming, employing best ...

Sr. Software Engineer (Budgeting)

Calgary, AB ยท On-site

CA$11K - CA$145K/yr

The Senior Software Engineer will lead engineering on our Budgeting platform, driving technical ... Adhere to development standards, participate in peer reviews, and contribute to testing and ...

... development required to visualize complex geoscience data. You will be instrumental in defining the ... Design, implement, test, document, and maintain complex frontend features using modern JavaScript ...

Sr. Software Engineer (Disclosure)

Calgary, AB ยท On-site

CA$11K - CA$145K/yr

The Senior Software Engineer will be a key player on an incredible team as we execute our mission ... Adhere to development standards, participate in peer reviews, and contribute to testing and ...

Senior Software Engineer (C++ and C#)

Calgary, AB ยท Hybrid

CA$124K - CA$207K/yr

Senior Software Engineer (C++ and C#) Location: Calgary, CA and Houston, TX Employment Type ... Proven experience working in Agile software development environments Desired Skills and ...

next page

Showing results 1-20

Senior Software Development Engineer In Test information

See Alberta salary details

$76.5K

$136.9K

$197.5K

How much do senior software development engineer in test jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior software development engineer in test in Alberta is $136,880.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,000.00 and $161,500.00 per year, depending on experience, location, and employer.

How does a Senior Software Development Engineer In Test typically collaborate with development and product teams to ensure software quality?

As a Senior Software Development Engineer In Test (SDET), you will work closely with both development and product teams throughout the software development lifecycle. This includes participating in design and requirements discussions to identify potential test cases early, contributing to test automation strategies, and providing feedback on testability and quality risks. SDETs often pair with developers to review code, co-create test plans, and triage bugs together, ensuring that testing is fully integrated into the CI/CD pipeline. Effective communication and cross-team collaboration are essential for proactively identifying issues and maintaining high software quality standards.

What is the difference between Senior Software Development Engineer In Test vs Software Development Engineer In Test?

AspectSenior Software Development Engineer In TestSoftware Development Engineer In Test
ExperienceTypically 5+ years in testing and developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigns complex test frameworks, mentors juniors, leads testing initiativesDevelops test cases, automates tests, executes testing tasks
Skills & CertificationsAdvanced coding, automation, testing tools, leadership skillsProgramming, automation, testing tools
Work EnvironmentCollaborates with cross-functional teams, often in Agile settingsWorks closely with developers, focuses on automation and manual testing

In summary, a Senior Software Development Engineer In Test has more experience, leadership responsibilities, and strategic testing roles compared to a Software Development Engineer In Test, who primarily focuses on developing and executing tests.

What are the key skills and qualifications needed to thrive as a Senior Software Development Engineer In Test, and why are they important?

To thrive as a Senior Software Development Engineer In Test, you need advanced programming skills, deep knowledge of software testing methodologies, and a bachelor's degree in computer science or a related field. Expertise with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and scripting languages is typically required, along with relevant certifications like ISTQB. Strong analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and driving quality initiatives. These capabilities ensure rigorous test coverage, faster release cycles, and high-quality software products.

What does a Senior Software Development Engineer in Test (SDET) do?

A Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify test requirements, create robust test cases, and integrate automated tests into the CI/CD pipeline. In addition to coding and scripting, Senior SDETs mentor junior team members, analyze test results, and help troubleshoot complex issues to continuously improve software quality. Their expertise bridges the gap between development and testing, ensuring both speed and quality in software releases.
What are popular job titles related to Senior Software Development Engineer In Test jobs in Alberta? For Senior Software Development Engineer In Test jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Senior Software Development Engineer In Test jobs in Alberta look for? The top searched job categories for Senior Software Development Engineer In Test jobs in Alberta are:
What cities in Alberta are hiring for Senior Software Development Engineer In Test jobs? Cities in Alberta with the most Senior Software Development Engineer In Test job openings:

SDET

Willowglen Systems

Edmonton, AB โ€ข On-site

Full-time

Posted 8 days ago

Be an early applicant


Job description

Location:ย Edmonton
Our Company
Willowglen Systems is a leading industrial automation company that provides innovative solutions for various industries, including oil and gas, rail, and energy. We are committed to innovation and continuous improvement, and we are looking for a Software Developer in Test to join our team and drive our projects to success.
Position Summary:
In this role, you'll collaborate closely with Software Engineering, Product, and Project teams to gain a deep understanding of customer workflows, performance goals, system constraints, and UI/UX needs. Your expertise will be crucial in translating these insights into robust test strategies and automation, ensuring the software we deliver is reliable, high-performing, and meets the highest quality standards.
If you're passionate about testing and automation and want to make a real impact, weโ€™d love to hear from you!
Key Responsibilities
Testability, Design Collaboration & Quality Engineering:
  • Analyze features during the solutioning and design phases, providing guidance to ensure implementations are testable, automatable, and aligned with long term quality objectives.
  • Collaborate with developers, architects, QA analysts, and cross functional teams to embed testability into the SDLC and influence design decisions early.
  • Serve as a QA technical expert to determine the appropriate testing strategy (Integration, Functional, Feature, End to End, Smoke, etc.) based on feature complexity and risk.
Test Planning, Execution & Coverage:
  • Develop, maintain, and execute high quality test plans with a focus on long term maintainability, scalability, and regression support.
  • Perform Unit, Integration, System, Regression, and User Acceptance Testing (UAT) to ensure comprehensive coverage across the product lifecycle.
Automation Development & Framework Ownership:
  • Design, build, and enhance robust and extensible automation frameworks that support long-term scalability and maintainability and aligned with enterprise SCADA product needs.
  • Write high quality automation code following best practices, collaborating with senior, intermediate, and junior engineers to model strong engineering discipline.
  • Conduct code reviews, pair programming, and technical demos to ensure automation quality, consistency, and adherence to standards.
Integration, Reporting & Tooling:
  • Develop and maintain reporting pipelines and dashboards that track execution results, test coverage, defect trends, and release readiness.
  • Manage test metrics and reporting techniques using Jira Xray and related tools to ensure full traceability between requirements, test cases, automated tests, and defects.
  • Ability to use REST APIs to integrate and synchronize automated test results with Jira and Xray.
SCADA Product Testing & Feature Validation:
  • Create, enhance, document, and execute automated and manual tests for SentientQ product features as part of the next generation enterprise SCADA platform.
  • Participate in QA test design reviews to ensure test coverage, scenarios, and automation strategy fully align with agreed upon software design and functional requirements.
  • Partner with customer facing groups (Customer Success, Project Managers, Business Analysts, Solutions Architects) to understand real world usage patterns and ensure product quality aligns with customer needs.
Cross Functional Collaboration & Agile Delivery:
  • Work closely with QA teammates to ensure completeness, quality, and performance of implemented functionality.
  • Collaborate within a highly interactive Agile team, contributing to sprint planning, backlog refinement, and continuous improvement.
  • Communicate effectively and respectfully, sharing ideas, raising risks, and contributing to a positive team culture.
Culture, Mentorship & Continuous Improvement:
  • Contribute to team and organizational growth by participating in mentorship, technical interviews, onboarding, and new initiatives.
  • Champion quality engineering practices and help elevate the teamโ€™s technical maturity and testing discipline.
Qualifications and Experience
  • BSc (minimum) in Engineering, Computer Science, or comparable area of studies โ€“ or equivalent.
  • 4 Years of experience in anย SDET role.
  • 4 years of experience with these technologies and languages:
    • Python, Robot Framework, JavaScript, Git/ Gitlab, JUnit
    • Selenium, Jira
    • Microservices architecture
  • Leverage fullโ€‘stack development expertise to architect and implement a robust and extensible automation framework that supports longโ€‘term scalability and maintainability.
  • Experience in systems integration using Application Programming Interface (API) testing.
  • You are experienced or familiar with Test-Driven Development (TDD).
  • Hands on experience integrating automated tests into CI/CD pipelines, ensuring reliable execution, fast feedback, and seamless integration with build and deployment workflows.
  • A strong commitment to continuous learning and knowledgeโ€‘sharing, contributing to a culture of technical growth and collaborative improvement across the team.
Nice to have
  • C++ 11(ideally 14) and higher
  • Groovy, Gherkins, Golang
  • Cucumber, Spock, Geb, Pytest
  • Kubernetes, Docker/ Ansible/ Terraform
  • PostgreSQL
  • VMware
  • Jira Xray
  • Industry experience with SCADA systems Metrorail, Pipelines, and Energy infrastructure.
  • Microservices product on-premises infrastructure deployment.
  • Experience in Performance testing.
  • Experience in Migration testing.

Are you up for the challenge? Join Our Team
https://www.youtube.com/watch?v=_JWHLsToaxE
Our Mission
Willowglenโ€™s mission is to be a global leader in delivering visionary, customer-driven industrial automation solutions.
Our Values
Respectfulย - We take the time to listen and understand each other, and this fosters feelings of mutual trust, safety, camaraderie, and well-being.
Agile -ย We are a customer-centric, responsive, and collaborative organization. We are quick to learn, adapt and respond to changing circumstances.
Innovative -ย We value and support innovation thereby allowing people to be innovative. We are always striving to deliver superior solutions.
Willowglen Systems Inc. is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. We thank all the applicants for their interest in this position; however, only those selected for an interview will be contacted by our recruitment team. If you require accommodation, please reach out to ourโ€ฏhiring team and we will work with you to find reasonable solutions
ย 

Powered by JazzHR

6K3yHabWxy