Hi! I'm Tannu, a detail-driven QA Engineer with over 5 years of experience in both automation and manual testing for web and mobile applications. I specialize in building scalable testing frameworks using Selenium, Playwright, TestNG and Java, and have a strong grasp on CI/CD pipelines (Azure/AWS DevOps) and tools like JIRA, Postman, and JMeter.
🔧 Whether it's functional testing, UI/UX validation, cross-browser checks, or API and performance testing—I bring deep expertise and a passion for quality. I've helped teams reduce defects by 30%, improved regression test pass rates from 56% to 95%, and boosted test efficiency by 40%.
🚀 I'm also an agile team player who’s led end-to-end testing for multiple user-facing products, mentored junior engineers, and ensured flawless mobile app releases across Android and iOS.
Functional Testing
Software Testing
Automation
Python
React
Java
API Integration
Selenium
Web Scraping
PostgreSQL
TypeScript
CI/CD
JavaScript
Iqra N.
Amsterdam, Netherlands
$25/hr
5.0
3 jobs
I help teams ship faster and with fewer bugs by building scalable automated tests and detailed QA reports for web, mobile, and desktop apps. Using Playwright, Cypress, and strong API testing, I create regression and E2E test suites that improve product quality, reduce risk, and support long-term growth.
I’m a Test Automation Engineer who helps teams ship high-quality products by building strong, scalable, and reliable testing systems. I test web, mobile, and desktop applications manually and through automation, and I focus on catching the issues that slow development down—before they ever reach your users.
I work with Playwright, Cypress, API testing tools, regression suites, E2E flows, functional testing, and unit tests. My approach is simple: understand how your product works, break it in every smart way possible, and then build tests that make sure those issues never return.
I pay close attention to details that many teams overlook—edge cases, broken UI states, slow API responses, data handling errors, and unexpected user paths. These are usually where the biggest bugs hide. Finding these problems early can save weeks of development time and prevent costly production issues later on.
A strong test suite doesn’t just check functionality; it supports your entire development cycle. That’s why I build reusable and scalable automation frameworks that your team can extend even years from now. Whether you continue working with me or bring in another engineer later, the framework will stay clean, organized, and easy to maintain.
Clear reporting is another part of my workflow. I deliver structured test reports, detailed bug logs, and evidence-backed findings that help your developers understand exactly what went wrong and how to reproduce it. This improves communication, reduces back-and-forth confusion, and speeds up fixes dramatically.
---
### **How My Work Helps Your Product Grow**
* Faster releases through automated regression and E2E coverage
* Fewer production issues because bugs are caught early, not after launch
* Stronger developer confidence thanks to repeatable, reliable test suites
* Clear test reports and bug logs that reduce guesswork and resolve issues quicker
* Scalable frameworks your team can reuse as your product grows
* Better stability for new features, which supports long-term product expansion
* Higher user satisfaction due to fewer broken flows or hidden issues
### **What You Can Expect When Working With Me**
* Maintainable automation frameworks built with Playwright or Cypress
* Deep exploration testing that uncovers edge cases and hidden failures
* Clean, structured bug reports with steps, logs, screenshots, and evidence
* API, UI, and functional test coverage designed around real user behavior
* A detail-focused approach that strengthens product quality from the ground up
If you need someone who can think like both a tester and a developer, spot issues early, build automation that lasts, and communicate clearly through detailed reports, I’m here to help you create a stronger, safer, and more scalable product.
Automated Testing
Manual Testing
Regression Testing
RESTful API
JavaScript
Python
QA Automation
Mobile QA
Unit Testing
Robot Framework
API Testing
Integration Testing
Cypress
Selenium
Testing Framework
Sajjad A.
Amsterdam, Netherlands
$60/hr
4.0
2 jobs
Hi! I’m Sajjad Ali, a QA Engineer with 8+ years of experience ensuring software quality, functionality, and performance across web and mobile applications. I specialize in manual testing, test automation (Selenium, Cypress), and end-to-end QA processes, helping businesses deliver bug-free, user-friendly products.
My work focuses on identifying risks early, designing robust test cases, and implementing automated solutions to save time and reduce costs. Whether you need a functional test suite, API testing, or performance optimization, I ensure your software meets both technical and business requirements.
What I Deliver
✅ Manual Testing: Functional, Regression, Usability, UAT, and Exploratory Testing
✅ Test Automation: Selenium WebDriver, Cypress, Postman (API Testing), JUnit
✅ Test Management: Test Planning, Test Case Design, JIRA, TestRail, Zephyr
✅ Performance Testing: JMeter, LoadRunner (basic)
✅ Defect Tracking: Detailed bug reporting, root-cause analysis, collaboration with dev teams
✅ Certifications: TMAP (equivalent to ISTQB) Certified Tester, Agile/Scrum methodologies
Why Choose Me?
Quality Advocate: I don’t just find bugs—I analyze their root cause and collaborate with teams to prevent future issues.
Adaptable Approach: Whether you need Agile sprint testing, legacy system validation, or CI/CD pipeline integration, I tailor my workflow to your needs.
Transparent Communication: Regular updates, detailed reports, and proactive risk mitigation to keep projects on track.
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 near Amsterdam, on Upwork?
You can hire a QA Engineer near Amsterdam, 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 near Amsterdam, 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 near Amsterdam, 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.