đ ISTQBÂŽ Certified QA Engineer
đ Associate QA Engineer at IFS R&D International
đ 1.5+ Years of Enterprise and Freelance QA Experience
đ Strong Manual Testing with Practical Automation Skills
đ 5-Star Rated Upwork QA Tester
About Me:
I am an ISTQBÂŽ-CTFL certified Software Quality Assurance Engineer with hands-on experience testing real-world web applications in both enterprise and freelance environments. I currently work as a QA Engineer at IFS R&D International, where I contribute to enterprise-scale systems that require high reliability, accurate data handling, and disciplined release validation.
Alongside my enterprise role, I actively support Upwork clients by performing structured manual testing, logging high-quality defects, and reviewing applications from an end-user perspective. I approach testing with a strong sense of ownership and responsibility toward the user experience, not just feature validation.
I am comfortable working across different domains and can quickly adapt to new products, technologies, and business requirements.
The following are some of my core competencies.
⢠Manual QA testing of web applications
⢠Functional, regression, smoke, and exploratory testing
⢠Test planning, test case creation, and execution
⢠End-to-end user flow validation and usability review
⢠Defect tracking and reporting using Jira
⢠Reviewing UI implementations against Figma designs
⢠API testing using Postman (REST, authentication validation)
⢠Basic database validation using SQL
⢠Selenium WebDriver automation using Java
⢠TestNG, JUnit, and Cucumber (BDD) based automation frameworks
⢠Page Object Model for maintainable test automation
⢠Cross-browser testing and basic Selenium Grid execution
⢠CI-friendly testing practices and release validation
⢠Experience working in Agile and DevOps-driven teams
⢠Ability to work independently and collaborate effectively with developers
đ Reviews and feedback from my clients đ
âââââ âRavindu is an exceptional, highly impactful QA tester. He approached testing with a deep sense of ownership, curiosity, and responsibility toward the end user, not just the product. What truly sets his work apart is his ability to think like a real user while testing like an engineer. You didnât just identify issues, you helped the team understand why they matter and how they affect user confidence and flow. Also looked into application code that helped in narrowing the fix time.â
How I Work:
I focus on clarity, consistency, and accountability. You can expect well-documented test cases, clear defect reports, timely communication, and honest progress updates. I test beyond happy paths and always explain the real impact of issues so teams can prioritize fixes effectively.
If you are looking for a QA engineer who thinks like a user, tests like an engineer, and takes responsibility for product quality, I would be happy to discuss how I can support your project.
Functional Testing
Manual Testing
Regression Testing
Software QA
Test Case Design
Test Automation
Test Automation Framework
API Testing
Postman
Java
SQL
Quality Assurance
Defect Tracking
Jira
Performance Testing
Lahiru D.
Kaduwela, Sri Lanka
$15/hr
5.0
9 jobs
Production bugs cost revenue, customer trust, and business reputation. I help SaaS, FinTech, and enterprise teams release high-quality software by identifying critical issues before users do.
I'm a Senior QA Engineer / QA Consultant with 5+ years of professional experience delivering quality assurance for web, mobile, API, and enterprise applications. From manual testing and Playwright automation to API validation, database verification, and release testing, I help teams ship stable, production-ready software with confidence.
Currently, I work as a Senior QA Consultant at Corzent (1 year 7 months â Present), where I contribute to enterprise FinTech solutions, end-to-end quality assurance, automation initiatives, release validation, and production readiness. Previously, I worked as a QA Engineer at Virtusa (2 years 9 months), supporting enterprise-scale platforms in Agile environments.
Experience Highlights
+ 5+ years of professional QA experience
+ Senior QA Consultant at Corzent
+ Former QA Engineer at Virtusa (2 years 9 months)
+ Tested 40+ web, mobile, and API applications
+ Executed 3,000+ test cases
+ Logged 1,000+ defects
+ Helped reduce regression testing time from 1 day to approximately 2 hours through Playwright automation
+ ISTQB Certified (CTFL & Mobile Application Testing)
+ Strong Agile, Scrum, SDLC & STLC experience
Throughout my career, I've collaborated closely with developers, product owners, business analysts, and release teams to minimize production risks, improve software quality, and ensure successful releases.
I don't just execute test cases, I take ownership of quality from requirement analysis through production release.
What I Can Help You With
Manual QA & Exploratory Testing
+ Functional Testing
+ Exploratory Testing
+ Regression Testing
+ Smoke & Sanity Testing
+ End-to-End Testing
+ Cross-Browser Testing
+ Cross-Device Testing
+ User Acceptance Testing (UAT)
+ UI/UX Validation
+ User Journey & Workflow Testing
+ Production Readiness Testing
Automation Testing
+ Playwright Test Automation
+ End-to-End Automation Framework Development
+ Regression Automation
+ Test Maintenance & Stability Improvements
+ Flaky Test Analysis
+ Automation Strategy
+ CI-Integrated Test Execution
API & Backend Testing
+ REST API Testing
+ Postman Collections
+ Authentication & Authorization Testing
+ API Workflow Validation
+ Backend Verification
+ Charles Proxy Network Debugging
+ API Mocking (Oh My Mock)
Database Testing
+ Oracle Database Validation
+ MySQL Testing
+ SQL Query Validation
+ Data Integrity Testing
+ Backend Data Verification
Mobile Testing
Real device testing on:
+ iPhone 16
+ iPhone 11 Pro
+ iPad 11
+ Samsung Mobile Devices
+ Samsung Tablets
+ Android Emulators (BlueStacks)
CI/CD & Release Validation
Hands-on experience supporting continuous delivery pipelines including:
+ Bitbucket Pipelines
+ Octopus Deploy
+ Docker
+ Azure
+ Build Verification
+ QA/UAT Validation
+ Deployment Verification
+ Release Quality Gates
Tools & Technologies
Playwright ⢠Postman ⢠Charles Proxy ⢠Oracle ⢠MySQL ⢠SQL ⢠Jira ⢠Confluence ⢠Bitbucket Pipelines ⢠Octopus Deploy ⢠Docker ⢠Azure ⢠BlueStacks
AI-assisted testing
+ ChatGPT
+ Claude
+ Gemini
+ Codex
Used for test case generation, exploratory testing, documentation, and productivity.
Industries & Product Experience
I've contributed to quality assurance for products and enterprise platforms including:
+ TikTok (Web & Mobile)
+ Paycor (Database Validation & QA Support)
+ Simpology (Enterprise FinTech)
+ SaaS Applications
+ Financial Services
+ Enterprise Business Systems
What You Can Expect
+ Clear, detailed, and reproducible bug reports
+ Thorough manual and exploratory testing
+ Reliable Playwright automation
+ Comprehensive API and database validation
+ Faster regression cycles
+ Reduced production risks
+ Excellent communication and collaboration
+ Ownership throughout the SDLC
+ Quality-focused release decisions
My goal is simple:
Help your team release faster, safer, and with confidence.
If you're looking for a QA Engineer who takes ownership, communicates clearly, and delivers reliable software quality, send me a message today. I'm happy to offer a free 15-minute consultation to discuss your project and how I can help.
QA Engineering
Functional Testing
Manual Testing
Regression Testing
Software Testing
Web Testing
QA Testing
Mobile App Testing
SaaS
API Testing
Cross-Browser Testing
Usability Testing
User Acceptance Testing
Bug Reports
Exploratory Testing
QA Automation
Postman
Quality Assurance
Bug Tracking & Reports
Testing
Sivarubini P.
Jaffna, Sri Lanka
$10/hr
4.9
61 jobs
Are you looking for a Senior/Lead QA Engineer who doesn't just verify that your application works, but actively tries to break it?
I'm Sivarubini Pirakas, a Software QA professional with 10+ years of experience in Manual Testing, Automation Testing, API Testing, Database Testing, Mobile Testing, Performance Testing, and Security Testing.
I specialize in testing web, mobile, client-server, and enterprise applications and building reliable automation frameworks for critical business workflows.
My approach to QA goes beyond happy-path testing. I actively look for edge cases, unexpected behavior, broken workflows, permission issues, invalid inputs, data inconsistencies, integration problems, and regressions that normal testing may miss.
MY QA AUTOMATION EXPERTISE
⢠Selenium WebDriver + Java
⢠Playwright + TypeScript
⢠Cypress
⢠Appium for Mobile Automation
⢠Selenium IDE
⢠JUnit
⢠Postman / REST API Testing & Automation
⢠SOAP UI / Web Services Testing
⢠Manual & Functional Testing
⢠Regression & Smoke Testing
⢠Integration & System Testing
⢠Database Testing
⢠Performance, Load & Stress Testing
⢠Security Testing
⢠Cross-browser Testing
⢠Web, Android & iOS Testing
WHAT I CAN TEST FOR YOU
I can thoroughly test your application from both a QA engineer's perspective and a real user's perspective, including:
⢠Authentication, registration & password workflows
⢠Role-based access control & permissions
⢠Payment & subscription workflows
⢠Messaging & notifications
⢠Forms & validation
⢠API integrations
⢠Database consistency
⢠Web and mobile applications
⢠Multiple tabs & browser sessions
⢠Page refreshes and interrupted workflows
⢠Invalid and unexpected inputs
⢠Boundary and negative test scenarios
⢠Cross-browser compatibility
⢠Regression testing after fixes
⢠Critical end-to-end business workflows
I particularly enjoy exploratory testingâtrying unusual combinations of actions and inputs to uncover bugs before your customers do.
AUTOMATION TESTING
I can create and maintain automated test suites using:
Selenium + Java | Playwright + TypeScript | Cypress | Appium
I focus on creating automation that is:
⢠Stable and maintainable
⢠Easy to understand
⢠Reusable
⢠Suitable for regression testing
⢠Focused on critical business workflows
⢠Easy to integrate into an existing QA process
API & DATABASE TESTING
I have extensive experience testing APIs and backend functionality using:
⢠Postman
⢠REST APIs
⢠SOAP UI
⢠Web Services
⢠SQL queries
⢠MS SQL Server
⢠MySQL
⢠Oracle
I can validate not only the UI response but also the API response, database records, data integrity, and end-to-end workflow.
PERFORMANCE & SECURITY TESTING
I also have experience with:
⢠Load testing
⢠Stress testing
⢠Performance testing
⢠Bulk testing
⢠Database performance validation
⢠Burp Suite
⢠Acunetix Web Vulnerability Scanner
⢠LoadRunner
QA LEADERSHIP EXPERIENCE
I have worked as a QA Team Lead, managing and mentoring a team of more than 10 junior QA engineers.
My responsibilities included:
⢠Planning QA activities
⢠Creating test plans and test cases
⢠Reviewing test coverage
⢠Assigning and tracking testing tasks
⢠Conducting training sessions
⢠Reviewing defects
⢠Coordinating with developers and project managers
⢠Managing sprint testing and regression cycles
⢠Supporting continuous improvement of QA processes
I have hands-on experience with JIRA and Mantis for defect tracking, sprint planning, backlog management, reporting, and QA coordination.
MY TESTING PHILOSOPHY
Build â Test â Break â Report â Fix â Retest â Automate â Prevent Regression
I don't consider a feature "tested" simply because the happy path works.
I ask:
What happens if the user does something unexpected?
What happens if the API fails?
What happens if the page is refreshed at the wrong time?
What happens if two actions happen simultaneously?
Can one user access another user's data?
What happens with invalid, missing, duplicate, or boundary-value data?
These are the types of scenarios where important production bugs are often discovered.
EDUCATION
⢠B.Sc. â Statistics & Financial Mathematics / Computer Science, University of Colombo, Sri Lanka
⢠Bachelor of Information Technology (BIT)
⢠MBA â Metropolitan University, United Kingdom (ongoing)
My academic background in Statistics, Computer Science, Financial Mathematics, and Management Science also gives me a strong analytical and problem-solving foundation.
WHY HIRE ME?
⢠10+ years of QA experience
⢠Manual + Automation Testing
⢠Selenium + Java
⢠Playwright + TypeScript
⢠Cypress
⢠Appium
⢠API & Database Testing
⢠Web & Mobile Testing
⢠Performance & Security Testing
⢠QA Team Leadership
⢠Strong analytical and problem-solving skills
⢠Clear bug reporting and documentation
⢠Proactive approach to finding defects
⢠Strong communication and collaboration
If you need a QA engineer who will actively search for problems instead of simply checking boxes, I would be happy to help.
Automated Testing
Test Results & Analysis
Mobile App Testing
Java
SQL Programming
Machine Learning
API Testing
Selenium
Mathematics Tutoring
Bug Reports
Postman
TypeScript
Test Automation
Jira
Harshi L.
Ranala, Sri Lanka
$5/hr
5.0
1 jobs
Hello! I'm Harshi, a dedicated and detail-oriented Manual Testing professional with over 6 years of hands-on experience ensuring software quality, performance, and user satisfaction. I help clients deliver error-free, user-friendly applications by identifying bugs early and making sure everything works exactly as expected before launch.
My journey in software testing began with a strong passion for quality and precision. Over the years, Iâve worked on web and mobile applications in various industries, including e-commerce, healthcare, education, and finance. I understand how critical it is to have reliable software that works well for all usersâand I take pride in helping businesses achieve that.
đ§Ş What I Can Do for You:
â¨Manual functional testing
â¨Regression and retesting
â¨Exploratory testing
â¨Test case creation and execution
â¨Bug reporting using tools like Jira, Trello, or Bugzilla
â¨Cross-browser and device compatibility testing
â¨Test documentation and reporting
I carefully review your app or website from a userâs point of view and from a technical angle. I write clear and complete test cases and ensure that every feature functions correctly. I also provide detailed bug reports that help your developers fix issues faster and more effectively.
đť Tools Iâm Skilled In:
â¨Jira, Bugzilla, Trello (for bug tracking and project management)
â¨TestRail, Excel, Google Sheets (for test cases and reporting)
â¨Postman (for API testing - basic level)
â¨Web and mobile browsers for cross-platform testing
đ§ Why Work With Me?
â¨Iâm thorough and organized
â¨I meet deadlines and communicate clearly
â¨I focus on quality and user experience
â¨I can work independently or with a team
â¨I adapt quickly to new tools and workflows
I believe communication is key. I always keep clients informed about the testing progress and provide regular updates with detailed feedback. Whether you need someone to test a new app, check for bugs after a software update, or write clear test documentation, Iâm here to help.
I enjoy solving problems and making sure software works well for everyone. My goal is to help you deliver the best possible product to your users. Iâm always open to new challenges and love working with teams that care about quality as much as I do.
Letâs connect and discuss how I can support your next project. I look forward to working with you!
Thank & Regards,
Harshi
QA Engineering
Functional Testing
Manual Testing
Software QA
Software Testing
Test Plan
Web Testing
QA Testing
Mobile App Testing
Quality Assurance
Jira
Asana
Mobile QA
API Testing
Performance Testing
Thushali R.
Negombo, Sri Lanka
$5/hr
4.3
4 jobs
Hello! My name is Thushali, and I bring over 15 years of expertise in IT Project Management and QA Testing to help businesses achieve seamless project execution and ensure the delivery of high-quality software solutions. My goal is to partner with you to bring your ideas to life while maintaining a strong focus on quality, timelines, and collaboration.
â IT Project Management Expertise
With a solid foundation in IT Project Management, I have successfully managed multiple projects from inception to completion. I specialize in:
â¨Planning and Execution: Developing detailed project plans, managing budgets, and ensuring on-time delivery.
â¨Team Coordination: Leading cross-functional teams, fostering collaboration, and ensuring everyone is aligned with project goals.
â¨Stakeholder Communication: Maintaining clear and consistent communication with clients, stakeholders, and team members.
â¨Risk Management: Identifying potential risks early and implementing effective mitigation strategies.
â¨Agile Methodologies: Skilled in Agile frameworks such as Scrum and Kanban to deliver iterative and customer-focused results.
â QA Testing Expertise
As a QA Testing professional, I understand the importance of delivering error-free software. My testing services include:
â¨Manual Testing: Performing detailed manual testing to ensure applications meet functional requirements.
â¨Automation Testing: Utilizing tools like Selenium to create automated test scripts for efficient testing processes.
â¨Defect Management: Identifying, reporting, and tracking issues to resolution while maintaining detailed documentation.
â¨Performance Testing: Ensuring systems perform optimally under various conditions.
â¨User Acceptance Testing (UAT): Collaborating with end users to validate software before release.
â Why Choose Me?
â¨Detail-Oriented: I have a keen eye for detail and ensure that all aspects of a project or application are thoroughly checked.
â¨Problem-Solver: I excel at finding innovative solutions to complex challenges.
â¨Timely Delivery: I understand the importance of meeting deadlines without compromising quality.
â¨Excellent Communication: I prioritize clear, professional, and proactive communication to keep you informed every step of the way.
â Tools and Technologies
I am proficient in a variety of tools and technologies that support efficient project management and quality assurance, including:
â¨Project Management Tools: Jira, Trello, Asana, Microsoft Project
â¨Testing Tools: Selenium, TestRail, Postman
â¨Collaboration Tools: Slack, Microsoft Teams, Zoom
â¨Reporting Tools: Microsoft Excel, Power BI
Letâs Work Together
Whether you need a dedicated IT Project Manager to oversee your project or a meticulous QA Tester to ensure your software meets the highest standards, I am here to help. I take pride in delivering results that exceed expectations and build long-lasting professional relationships with my clients.
Letâs connect and discuss how I can contribute to the success of your project. I look forward to working with you!
Thanks & Regards
Thushali
QA Engineering
Software QA
Software Testing
Test Results & Analysis
Web Testing
IT Project Management
QA Testing
IT Management
Scrum
Jira
Quality Assurance
Project Planning
Project Analysis
Mobile QA
API Testing
Nuwan K.
Colombo, Sri Lanka
$20/hr
5.0
59 jobs
đ Top Rated Plus since 2021
đ 100% Job Success Score with 10000+ hours of Meticulous Software Testing on Upwork
đ Expert QA Engineer with 16+ Years of Industry Excellence
đ Ex-IBM, Ex-Pearson
đ ISTQB certified Advanced Test Manager
đ 10+ Years of Extensive CMS Testing and Content Management Expertise
About Me:
With over 16 years of dedicated experience in the software QA industry, I offer a substantial depth of knowledge and expertise. Throughout my career, I have had the privilege of contributing to a diverse array of projects, honing my QA skills across various domains such as education, travel, insurance, telecommunication and hospitality.
Following are some of my core competencies.
⢠Manual and automated QA testing of web and mobile apps
⢠Requirement analyzing, test strategy creation and test planning.
⢠Project size and effort estimation.
⢠Test design, test case writing and test execution - HP Quality Center, TestLink, TestFirst
⢠Defect tracking and reporting - Jira, Azure DevOps, Mantis, Asana
⢠API testing - Postman, Swagger, REST client
⢠Accessibility testing - JAWS, NVDA, Google Lighthouse, WAVE
⢠Cross Browser and device testing - Browserstack, LambdaTest
⢠Test automation - Playwright, Selenium, Ghost Inspector
⢠CMS - Sitecore, Umbraco, Drupal, Wagtail, Optimizely
⢠Hands-on experience with DBs - ORACLE, SQL Server & DB2.
⢠Troubleshooting and help software developers recreate and fix issues.
⢠Experience in DevOps, Agile, Kanban, Waterfall and Incremental software development process.
⢠Flexible in adapting to new technologies and work environments.
⢠Ability to work independently as well as collaboratively with a team.
đ Reviews and feedback from my clients đ
The client reviews below (also in my work history section) describe the quality of work and value that you can expect from working with me.
âââââ "Nuwan truly exceeded expectations, providing exceptional work well before the set deadline. His skillset perfectly suited the task at hand. Without a doubt, I look forward to collaborating with him on future projects!"
âââââ "Nuwan helped quickly uncover several technical issues with our site before launching and documented everything extremely well so we could identify exactly what the underlying issues were and how to resolve them."
âââââ "Nuwan always Worked effectively within a team environment. He Positively contributes to the overall performance of the company through consistent and high-quality work. We would surely love to work with him again in future. All the best for your future endeavours."
âââââ "Nuwan is one of the best contractors I have met via upwork. He is great to work with and ALWAYS finishes the job as desired. He could have given up on it a few times, but he persisted and got it done. Will continue to work with Nuwan as long as he continues to accept the jobs!"
âââââ "Nuwan did a fantastic job, he delivered exactly what I needed, and when there was confusion on my part, he clarified and updated the documentation. I'm really pleased, and I will hire him again for the next automation project."
Functional Testing
Manual Testing
Regression Testing
Software QA
Test Case Design
Web Testing
Mobile App Testing
Quality Assurance
API Testing
SaaS
Defect Tracking
Usability Testing
Elearning
Cross Browser & Device Compatibility
Sitecore
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 QA Engineers, faster.
How do I hire a QA Engineer in Sri Lanka on Upwork?
You can hire a QA Engineer in Sri Lanka on Upwork in four simple steps:
Create a job post tailored to your QA Engineer project scope. We'll walk you through the process step by step.
Browse top QA Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top QA Engineer profiles and interview.
Hire the right QA Engineer 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 QA Engineer?
Rates charged by QA Engineers 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 QA Engineer in Sri Lanka on Upwork?
As the world's work marketplace, we connect highly-skilled freelance QA Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream QA Engineer team you need to succeed.
Can I hire a QA Engineer in Sri Lanka 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 QA Engineer proposals within 24 hours of posting a job description.