Skip to content
BackNov 7
Awais I.
Upwork badge

Awais I.

QA Tester / QA Automation / QA Lead | Python Backend & AI Engineering

I’m a Senior QA Automation Engineer with 8+ years of experience in Manual Testing, Test Automation, API Testing, CI/CD, and quality engineering. I also build Python backend and AI-powered applications, which allows me to understand and test products from both the development and QA side. I work with startups and established teams to build reliable, scalable, and maintainable software — from test strategy and manual testing to automation frameworks, API validation, performance testing, and CI/CD integration. ### 🔹 QA & Test Automation • 7+ years of experience in Software QA, Manual Testing and Test Automation • Playwright, Pytest, Behave, Selenium, Cypress, WebdriverIO and Reqnroll/SpecFlow • Python, TypeScript and C# • UI, Functional, Regression, Integration, System, End-to-End and Exploratory Testing • Test planning, test case design, test scenarios and risk-based testing • Smoke, Sanity, Acceptance and Compatibility Testing • REST API testing and automation • Postman, API validation and automated API test suites • Request/response validation, status codes, headers, authentication and authorization testing • Positive, negative, boundary and edge-case testing • Frontend, backend and end-to-end application testing • Database testing and data validation using SQL • Cross-browser and responsive web testing • Mobile application testing and device/browser compatibility testing • Performance, load and stress testing with JMeter and Locust • Basic security testing with OWASP concepts, Burp Suite, OWASP ZAP, Nmap and API security testing • WebSocket and real-time application testing • Network troubleshooting using logs, traces, HTTP/network inspection and packet-level analysis • VoIP/SIP testing concepts including SIP signaling, RTP, call flows, DTMF, call failures and media issues • CI/CD test automation with Jenkins, GitHub Actions and Bitbucket • Docker-based test environments and automation • Allure reporting, test result analysis and failure investigation • Flaky test identification, debugging and stabilization • Defect lifecycle management and root-cause analysis • Jira, TestRail and Agile/Scrum methodologies • Page Object Model, BDD, reusable test components and maintainable automation architecture ### 🔹 Python Backend Development I also develop backend applications and APIs using Python, including: • FastAPI, Django and Flask • REST APIs and backend services • API authentication, validation and integrations • MySQL, PostgreSQL and MongoDB • SQL queries and backend data validation • Pandas, NumPy and data processing • Background jobs, automation scripts and API integrations • Docker-based development and deployment • Backend debugging, logging and error handling ### 🔹 AI & LLM Applications I have hands-on experience building and testing AI-powered applications, including: • LLM-powered chatbots and AI applications • LangChain and conversational AI • RAG-based applications • Structured LLM outputs and response validation • AI application testing and evaluation (Evals) • Prompt testing and response quality validation • Hallucination, consistency and relevance testing • AI response accuracy and regression testing • Functional testing of AI workflows and conversational systems • Machine Learning and Deep Learning • TensorFlow, Scikit-learn, Pandas and NumPy ### 🔹 What I Can Help You With ✔ Build a maintainable automation framework from scratch ✔ Design practical QA strategies and test coverage ✔ Automate UI and REST APIs using Python, Playwright and Pytest ✔ Test and validate backend APIs, integrations and databases ✔ Create BDD-based automation frameworks ✔ Integrate automated testing into CI/CD pipelines ✔ Investigate and eliminate flaky automation tests ✔ Perform functional, regression, exploratory and integration testing ✔ Perform API, database and backend testing ✔ Perform performance and load testing with JMeter and Locust ✔ Test web applications across browsers and devices ✔ Perform basic security and API security testing ✔ Test real-time, WebSocket and communication-based applications ✔ Test and troubleshoot VoIP/SIP-based applications ✔ Test AI/LLM applications and evaluate output quality ✔ Build Python APIs and backend services with FastAPI/Django ✔ Debug application, automation and environment-related issues ✔ Improve overall application quality, reliability and test coverage I focus on practical solutions, clear communication, maintainable automation and risk-based testing. My goal is not simply to increase the number of automated tests, but to build **reliable quality processes that catch real defects and provide meaningful coverage**. If you need someone who understands both **software development and quality engineering**, I can help.

🇵🇰Lahore, Pakistan$10/hr100% JSS4.59 (15)Since Jun 2020

Earnings and projects

MRR
$1.3k

Last 6 months ÷ 6

World#37,796 / 412k
🇵🇰Country#4,421 / 52.9k
Revenue, last 30 days
$1.2k

Last 6 months: $7.8k

World#35,769 / 412k
🇵🇰Country#4,206 / 52.9k
Total earnings
$22k

Billed in all: $23k

World#132,855 / 412k
🇵🇰Country#12,912 / 52.9k
Per project
$1k

$2.6k in the last 6 months

World#123,499 / 412k
🇵🇰Country#11,189 / 52.9k
Projects, last 6 months
3
0% fixed100% hourly
World#66,479 / 412k
🇵🇰Country#13,400 / 52.9k
Projects in all
22

Across 26 contracts

42% fixed58% hourly
World#124,452 / 412k
🇵🇰Country#20,601 / 52.9k

Earnings, last 30 days

$23.1k+$1.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$21k$22k$23k$24kOct 8Oct 23Nov 7

Skill rankings: Top 10% in Selenium

Ranked by MRR among everyone on Upwork with the skill.

  1. #8pytest64 freelancers · 🇵🇰 #2Top 13%
  2. #53Generative AI Prompt Engineering427 freelancers · 🇵🇰 #12Top 12%
  3. #62LangGraph299 freelancers · 🇵🇰 #27Top 21%
  4. #66Test Automation445 freelancers · 🇵🇰 #15Top 15%
  5. #84QA Automation460 freelancers · 🇵🇰 #21Top 18%
  6. #90Performance Testing563 freelancers · 🇵🇰 #18Top 16%
  7. #118Jenkins1,177 freelancers · 🇵🇰 #19Top 10%
  8. #203API Testing1,365 freelancers · 🇵🇰 #44Top 15%