cover image
Brainhunter Systems Ltd

Software Engineer in Test

On site

Calgary, Canada

Senior

Freelance

29-01-2026

Share this job:

Skills

SQL DevOps Azure DevOps Test Quality Assurance Defect Management Scrum Problem-solving Regression Databases Analytical Skills SQL Server Azure api testing Postman Agile SDLC Manual Testing Automation Testing

Job Specifications

Hiring SDET QA Analyst (Must-Have: Utilities industry experience, API Testing, Postman, SoapUI, RestAssured, SDLC, STLC, ISTQB Advanced Certifications, Manual and Automation testing). Preference will be given to candidates whose resumes clearly meet the required experience and requirements outlined below. Professionals with suitable experience may send their updated resume to Sriram.Parasa@brainhunter.com

Requirement Summary

Job Role/Title: SDET QA Analyst
Start Date: TBD
Job Type: Contract Opportunity. Initial contract of 12 months with good possibilities of extensions.
Job Location: Calgary, Alberta - T2P 0L4, Canada.
Work Style: Hybrid Work Setting (On-site Tues, Wed & Thurs. Remote Monday & Friday).
Work Hours: 40 hours/week, typically Monday-Friday 9:00 am to 5:00 pm
Rate Cap: $45 - 55/Hr. (on Incorp).
Interview: 1 or 2 interviews & offer. Onboarding, including all our process takes approx 3-5 business days.

Position Overview and Key Responsibilities: We are looking for an experienced Quality Assurance Analyst to play a key role in ensuring high-quality, reliable solutions across IT projects. Working closely with business analysts, developers, product owners, vendors, and stakeholders, this role supports the full testing lifecycle, including defining test strategies, executing manual and automated tests, and ensuring full traceability and audit readiness. This position requires strong analytical skills, a collaborative mindset, and the ability to manage multiple testing priorities in a fast-paced environment.

Key Responsibilities:

Develop and maintain QA deliverables, including test plans, test cases, scripts, coverage and traceability matrices, execution reports, and regression suites.
Align QA strategy and testing activities across project phases: requirements, design, development, integration, deployment, business acceptance, and release readiness.
Perform manual and automated testing across functional, system, integration, and end-to-end workflows; support UAT and ensure timely defect identification, tracking, and resolution.
Execute complex scenarios, conduct root cause analysis, and recommend improvements to enhance product quality and testing efficiency.
Assess test coverage and risks; apply risk-based testing methods to proactively mitigate quality risks.
Manage test artifacts and defect lifecycles using test management tools; generate detailed execution reports.
Write and execute SQL queries to validate backend processes, data integrity, and system integration.
Contribute to the continuous improvement of QA standards, methodologies, and best practices.
Develop and continuously update a regression test suite to preserve existing functionality, prevent unintended impacts from enhancements, and support consistent system performance.
Ensure secure handling of sensitive data during vendor testing, validate integrations, confirm system backup reliability, and conduct complex calculation testing.

Key Qualifications, Experience, and Required Skillset for this Role:

Bachelor’s degree, diploma, or certificate in Computer Science or a related technical field; ISTQB Foundation or Advanced certification.
Background in the energy and utilities sector with strong domain knowledge.
8+ years of experience across the full IT software delivery lifecycle within complex enterprise environments.
8+ years in IT Quality Assurance with strong manual testing expertise across functional, system, integration, performance, and UAT phases.
5+ years of automation experience using testing frameworks and tools to support functional regression and API automation.
Experience working in Agile/Scrum environments with strong cross-team collaboration.
Hands-on experience with API testing tools (Postman, SoapUI, RestAssured).
Proficiency in Azure DevOps or similar platforms for requirements traceability, test case design, execution, defect management, and reporting.
Strong analytical and problem-solving skills, including root cause analysis.
Experience with Oracle and SQL Server databases, including writing and executing SQL queries.
Experience collaborating with vendors on Business Acceptance Testing for SaaS/COTS solutions.

***

How to Apply: Please email me your up-to-date Resume/CV at Sriram.Parasa@brainhunter.com

We appreciate all the applicants for their interest in working with us; however, only those candidates shortlisted for the next steps in the hiring process will be contacted.

Thank you, and have a wonderful day!

About the Company

At Brainhunter - A Digitide company, we believe that great talent management is accomplished by selecting the right people, developing their potential, fueling their enthusiasm and building their commitment to your organization. We connect the right people to the right circumstance, the perfect fit. In business, as in sports, the best teams win. Brainhunter builds exceptional teams! We focus on our clients' requirements to develop strategic solutions that not only address their current needs, but ensure their continued succe... Know more