I am a Computer Science Engineer with a postgraduate diploma in Network Security and 5+ years of hands-on experience delivering quality assurance across real-world systems including web apps, SaaS platforms, hardware-integrated products, and network-centric environments.
I have tested products end-to-end before production releases, identifying functional, usability, data-flow, and edge-case issues early to reduce release risk and improve system stability and user experience.
What I have Done & Delivered
1. Tested web and SaaS applications across browsers, admin dashboards, and configuration-heavy interfaces, helping teams catch usability and workflow issues before customer impact
2. Performed manual, exploratory, regression, and UI/UX testing, uncovering edge cases that scripted tests often miss
3. Created clear, reusable test plans and test cases, improving test coverage and repeatability across release cycles
4. Logged high-quality bug reports with clear repro steps, severity, logs, and visuals—reducing back-and-forth with developers
Automation, Playwright & Collaboration
1. Built and maintained Playwright (TypeScript) automation for critical user flows and regression scenarios
2. Used GitHub for version control, structured commits, and collaboration with engineering teams
3. Applied judgment on when automation adds value vs. when manual testing is more effective, keeping test suites reliable and meaningful
API, Network & Security-Focused Testing
1. Tested REST APIs using Postman, validating status codes, payloads, negative scenarios, and error handling
2. Applied a network-security mindset (TCP/IP, DNS, DHCP, VLANs, ports, traffic flow) to identify misconfigurations and stability risks
3. Performed basic application security testing aligned with OWASP Top 10, focusing on risk rather than noise
Hardware, System & Device Validation
1. Tested encoder/decoder platforms, firmware, and device WebUIs in hardware-integrated environments
2. Validated firmware upgrades/downgrades across Alpha, Beta, and production releases
3. Verified system behavior involving authentication, networking, and live data flows
How Clients Describe My Work
1. Detail-oriented, investigative, and process-driven
2. Clear communicator with developers, product owners, and stakeholders
3. Reliable, security-conscious, and focused on real-world usage—not just happy paths
Tools & Tech
1. Playwright (TypeScript), GitHub, Jira, TestRail, Postman, Wireshark, Python (test logic & validation), Agile/Scrum, CI/CD awareness
Engagement Model
I am open to freelance and hourly work and typically start with a small trial (~10 hours/week) to ensure a strong fit. Hours can scale based on results and project needs.
Software QA
Beta Testing
Jira
TestRail
Postman
Selenium
QA Testing
TCP/IP
Technical Report
Manual Testing
Bug Reports
UserTesting
QA Automation
GitHub
TypeScript
Syeda Fatima T.
Ottawa, Canada
$20/hr
5.0
4 jobs
🛠️QA Engineer | Manual & Automated Testing | API Testing (Postman)
I am a QA Engineer with 7+ years of experience in software testing. I have strong skills in both manual and automated testing. I cover PST–EST well.
🔎In QA, I have worked with tools like Katalon and Tosca and created 500+ automated test cases. I also use Postman for API testing and tools like Jira and Azure DevOps for bug tracking and test management. I focus on finding bugs early, improving product quality, and making sure everything works smoothly. I also have experience in testing AI-based apps, including chatbots and voice agents.
I can handle both testing and development tasks, which helps in building reliable and high-quality products.
Tags:
- QA Testing
- Automation Testing
- Manual Testing
- API Testing
- React
- Bug Tracking
- AI Testing
- Test Automation
- Web Testing
- Mobile App Testing
- API Testing
- Regression Testing
- Bug Tracking & Reports
- Close the tooltip
- Quality Assurance
- CI/CD
- Test Automation Framework
- Software QA
- QA Automation
- Cypress
- TypeScript
- Selenium WebDriver
- Performance Testing
Software Testing
Software QA
QA Automation
API Testing
Web Testing
Usability Testing
Regression Testing
Manual Testing
Bug Reports
Test Plan
Cypress
Selenium WebDriver
End-to-End Testing
Performance Testing
Functional Testing
Mobile App Testing
Product Stability
Bug Tracking & Reports
Test Case Design
QA Engineering
Vishvesh K.
Montreal, Canada
$25/hr
5.0
108 jobs
🏆 Top Rated Freelancer
💯 Job Success Score
💻 92+ Projects
👉 Want to know what makes me/this profile different? 👈
Awareness of what matters to YOU:
Working extra hours to ensure that YOUR PM's demos go smoothly 100% of the time.
➡️ Ensuring we FIND & FIX both important & little defects BEFORE users locate them.
💎 This is the secret to 5 star reviews and excellent customer retention.💎
➡️ Saving you a ton of money on development costs
➡️ Excellent communication to enable your software engineers to complete hot fixes quickly
✅ steps to replicate – flawless
✅ ahead of schedule – verify
✅ humor – everyone smiles – fantastic
✅ patiently explaining every detail through chat – yes!
➡️Time to meet deadlines – no justifications Simply remain up till 4 a.m. until the ticket is closed and all requirements have been fully satisfied.
➡️ Have worked remotely for years, managing teams in more than five time zones (got it!)
➡️ ACTUALLY reside and work in Canada 🇨🇦 (Montreal).
➡️ 99% of your development team can interact with me efficiently because I speak English fluently.
➡️ I also have basic programming abilities, so I know EXACTLY how your team needs bug reports to be formatted.
➡️ Finally, it is crucial that I test in ALL environments, ALL systems, and ALL browsers. Completely (no short cuts)
Here’s a list of all the super technical things you’re hoping I am excellent at:
Regression Testing
API Testing
Boundary Value Testing
Compatibility Testing
Exploratory Testing
A/B Testing
End-to-end Testing
Black/Grey/White box Testing
Performance Testing
Usability Testing
Automation Testing(Using Selenium and Cypress)
Looking forward to connect with you...
Software Testing
Regression Testing
Performance Testing
Functional Testing
Usability Testing
API Testing
Postman
Selenium WebDriver
Automated Testing
Apache JMeter
Python
Yasamin A.
Toronto, Canada
$25/hr
5.0
22 jobs
I help teams catch critical bugs before they reach production, especially in payment flows, APIs, and complex user journeys.
I’m a Top Rated QA Analyst with hands-on experience testing web and mobile applications, with a strong focus on payment systems and real-world transaction scenarios.
I don’t just test features, I break them, analyze edge cases, and make sure your product works reliably under real conditions.
What I can help you with:
• Payment gateway and transaction testing
• API testing (Postman, request and response validation)
• Web application testing (user flows, UI/UX, cross-browser)
• Mobile app testing (real devices, debugging, logs)
• Clear bug reports, test cases, and QA documentation (Jira)
As a founder, I understand product priorities, deadlines, and communication, not just testing.
You’ll get clear reports, actionable insights, and fast communication throughout the process.
If you’re looking for someone reliable and proactive in finding issues before your users do, I’d be happy to help.
Software QA
Quality Assurance
Artificial Intelligence
API Integration
Jira
Agile Project Management
Postman
Documentation
Social Media Ad Campaign
Social Media Strategy
Sprint Planning
Scrum
User Stories
Varsha Gajendra Kumar B.
Breslau, Canada
$20/hr
4.7
12 jobs
As a Certified Software QA Analyst, I leverage my analytical skills, software testing expertise (both Manual and Automation), and Jira proficiency to ensure the quality and reliability of the software products and services. I have over 8 years of experience in the software quality assurance field, and a good practical knowledge in Automation frameworks and tools.
I am committed to delivering high-quality software solutions that meet the needs and expectations of the users, and I am always eager to learn new technologies and best practices.
Skills summary
Tools:
Issue tracking tools : Jira, Pivotal tracker, Clickup
Test case management tools : Google docs/Spreadsheet/QAlity by Atlassian
Project Management Tool : Trello, Slack, Teams
API Testing tools : POSTMAN
Methodologies: Waterfall, Agile/Scrum
Web Browsers: Internet Explorer (IE), Microsoft Edge, Mozilla, Chrome, Safari
Testing tools : Browserstack, Crossbrowser testing, Lambdatest
Automation tool : Selenium
Programming language : Java
If you find my profile worth fulfilling your requirements, then surely I am here for you to get a 5 star work done.
Software Testing
API Testing
End-to-End Testing
Regression Testing
Manual Testing
Functional Testing
Bug Tracking & Reports
Postman
Business with 1-9 Employees
Slack
Bug Reports
Jira
QA Automation
Selenium WebDriver
TestNG
Andrii L.
Ottawa, Canada
$25/hr
5.0
20 jobs
My name is Andrii. I am open to all type of work. Ready to cooperate both with a firm and an individual for long-terms.
I am diligent, thorough, focused, well organized and have a strong work ethic.
As independent, curious and open minded individual I am able to learn how to use the new tools quickly and can handle complex tasks.
Looking for a challenging job that helps me utilize my skills for my professional as well as company's growth. I also doing work with live projects.
My skill set is summarized below:
• Good in manual testing
• Experience in black box testing
• Analyzing Requirement Specification Document •Exposure to functional, integration, system, regression & other testing methods.
• Ability to simulate and brainstorm for test cases •Analysed business requirements, software requirement specifications to create test plan and to design test cases, identify test data, Execute Test Conditions •Exposure in testing web applications using multiple browsers
• Usability testing and test report
• Experience in HTML and CSS coding What I have to offer: -Functional testing - Manual testing - Regression testing - Integration testing - UI testing - Cross-browser testing - Website testing - Desktop app testing - Usability Testing - Test Case/Plan & document creation - Bug reporting (detailed bug reporting include screenshots or video).
Software Testing
Software QA
Regression Testing
Web Testing
Functional Testing
Performance Testing
Selenium
Manual Testing
Usability Testing
Black Box Testing
Jira
Bug Reports
Mobile App Testing
Test Case Design
Bug Tracking & Reports
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right Software QA Testers, faster.
How do I hire a Software QA Tester in Canada on Upwork?
You can hire a Software QA Tester in Canada on Upwork in four simple steps:
Create a job post tailored to your Software QA Tester project scope. We'll walk you through the process step by step.
Browse top Software QA Tester talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Software QA Tester profiles and interview.
Hire the right Software QA Tester for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Software QA Tester?
Rates charged by Software QA Testers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Software QA Tester in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Software QA Testers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Software QA Tester team you need to succeed.
Can I hire a Software QA Tester in Canada within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Software QA Tester proposals within 24 hours of posting a job description.