Post Job Free
Sign in

Quality Engineer C#

Location:
Calgary, AB, Canada
Posted:
June 05, 2025

Contact this candidate

Resume:

SUJANI WIJESUNDERA *******@*****.*** Calgary, AB, Canada

587-***-****,403-***-**** http://www.linkedin.com/in/sujaniwijesundera https://github.com/sujaniw-spec

SOFTWARE QUALITY ENGINEER (ISTQB CERTIFIED)

Results-driven ISQTB certified Quality Engineer with four years of experience in automation and manual testing for web-based systems. Skilled in identifying complex system issues, while ensuring high-quality software through efficient testing strategies.

TECHNICAL SKILLS

C#, Java, ASP .Net (MVC), JavaScript, Python, HTML, CSS, Test Automation (UI Automation/Selenium /C#/Java/Python, TestNG (TDD), Cucumber (Gherkin), JMeter, BDD with Spec Flow, Cypress. Rest Assured, Graph QL, REST/SOAP Manual API testing, Ready API, POSTMAN, SOAPUI, regression testing, integration testing, full functional, smoke, exploratory, go-live testing, Jira, test case management, Pytest, test matrix, API implementation by Azure REST

Visual Studio, Visual Studio Code, Eclipse, NetBeans, JSON, SQL, GIT, Jenkins, Docker, Maven, Azure CI/CD pipelines/Azure DevOps, Jenkins, JMeter, Windows, Linux, MS SQL, MySQL, Oracle, PostgreSQL, Agile (SAFe)/SCRUM, Waterfall

PROFESSIONAL EXPERIENCE

Software Quality Engineer

IFS Energy and Resources (Former P2), Calgary AB December 2021 – January 2025

Automated 30% of UI automation tests with Selenium (C#, BDD, Cucumber, SpecFlow), maintained automation suite per sprint, created automation ready feature files, and used Selenium (Java, POM, TestNG).

Introduced a process to streamline automation failures caused by developers’ code changes, resulting in a 20% reduction in automation maintenance effort and earlier detection of issues

Performed API testing with Postman, created test plans and cases (manual and automation), logged bugs in Azure DevOps, and ran automation in CI pipelines

Performed regression, integration, bug, and stabilization testing, database testing in Oracle, maintained automation tests per the sprint roster, and reviewed peer code on Git branches.

Actively participated in Agile/Scrum (SAFe) meetings, including standups, sprint reviews, backlog refinement, automation demos, and retrospectives.

Conducted performance testing with JMeter and performed installer testing in a Linux environment.

Participated in hackathons on Image Comparison (Applitools), Test Plan automation (MS REST API), Data Generator, and Selenium Grid.

Learned Cypress and applied it to a project, implemented test plans using Microsoft REST API, and performed installer testing in a Linux environment.

Internship Software Developer

Language in Motion, Calgary AB October 2021 - November 2021

Developed and upgraded Language in Motion system.

Participated in daily standup meetings and updated existing web portal

Technologies: Python/Flask, PostgreSQL, HTML, CSS, Docker.

QA Technician

Katalyst Data Management, Calgary Canada April 2019 - April 2020

Automated a web portal using Selenium/Java, reducing manual testing effort by 15% and maintaining the automation suite.

Performed API testing with Postman and ReadyAPI, API automation with RESTAssured, and validated MS Azure Storage customization

Executed integration, regression, and full functional testing of web-based systems

Conducted smoke and exploratory testing, led go-live testing for production releases, and ensured smooth communication with customers

Analyzed and verified bugs in Jira, enhancing system quality and stability

Improved system efficiency by troubleshooting issues through system logs (Linux), application server logs, and backend testing in Oracle databases

Provided client and application support, resolving system issues and improving customer retention

April 2012 -April 2019 - Took time away from work for personal reasons. During this period, I completed a Software Quality Assurance course at IOFIT, engaged in self-study, and participated in volunteer work with YMCA Calgary and the local school board.

Senior Software Engineer

Mobitel (Pvt) Ltd, Colombo Sri Lanka January 2003 -May 2012

May 2005 – January 2008 - Software Engineer

May 2003– May 2005– Junior Software Engineer

Developed SMS Banking Gateway using Core Java, JSP, Servlets, SOAP, and REST, boosting profit by 60% and improving bill payment efficiency

Awarded "Best Employee of 2004"

Managed third-party client relationships and resolved system issues

Led requirement gathering, prepared SRS and prototypes, and prioritized tasks

Coordinated with external vendors, supported customer-facing staff, and performed developer testing

PROFESSIONAL CERTIFICATIONS

Certified Tester Foundation Level (CTFL) ISTQB (International Software Testing Qualifications Board)

Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 (SCWCD-J2EE5)

Sun Certified Programmer for Java 2 Platform 1.4 (SCJP)

EDUCATION AND PROFESSIONAL TRAINING

University of Moratuwa, Sri Lanka – Master of Science in Information Technology

University of Colombo, Sri Lanka – Bachelor of Science

University of Colombo, Sri Lanka – Graduate Training Program in IT

Southern Alberta Institute of Technology (SAIT), Calgary – Full Stack Software Development Certification

Southern Alberta Institute of Technology (SAIT) - Programming with Python Certification



Contact this candidate