
Sidra Munaf
Verified Expert in Engineering
QA Engineer and Developer
London, United Kingdom
Toptal member since September 4, 2026
Sidra is a QA engineer with 6+ years of experience ensuring quality across applications, combining manual and automation testing with Playwright and Postman/REST Assured. An AI adopter, she uses ClaudeCode to build and debug code, GitHub Copilot for pull request reviews, and MCP Server to let AI agents work against live project context with human review. Sidra is experienced in Agile, from test strategy to Jira defect management, and is comfortable working remotely with cross-functional teams.
Portfolio
Experience
- Software Development Lifecycle (SDLC) - 6 years
- Jira - 6 years
- STLC - 6 years
- Git - 6 years
- ChatGPT - 5 years
- Python - 3 years
- Postman - 3 years
- GitHub Copilot - 2 years
Preferred Environment
Postman, GitHub Copilot, Jira, AI Testing, Large Language Models (LLMs), CI/CD Pipelines, Test Automation, Mobile App Testing, Prompt Engineering, Claude Code, Automation, Web Applications, SQL, Testim, Communication, Code Review, Written Communication, Manual Testing, Quality Assurance (QA), Test Case Creation, Test Management, Test Case Execution
The most amazing...
...test strategy I implemented was an AI-powered QA framework that improved test coverage, accelerated defect analysis, and increased overall QA productivity.
Work Experience
AI-assisted QA Test Engineer
Harris
- Designed and built an AI-powered Playwright Python automation framework from scratch, including Page Object Model, reusable fixtures, test-data factories, cross-browser and parallel execution, reporting, and Azure DevOps CI/CD integration.
- Applied agentic AI and Model Context Protocol (MCP) within the QA workflow, integrating Jira MCP and Playwright MCP so AI agents could work with live project context, generating test scenarios, and identifying reliable role-based locators.
- Used GitHub Copilot for pull request review, helping to identify missing assertions, duplicated locators, code-quality issues, potential flaky test patterns, and gaps in automation coverage before changes were merged.
Software Test Engineer
AutoLeap
- Participated in Agile Scrum environments, including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives while collaborating with cross-functional teams.
- Designed and executed functional, regression, smoke, integration, UAT, and exploratory test cases to validate application functionality and ensure high-quality software releases.
- Performed end-to-end testing of web, mobile, API, and payment applications, validating business requirements, user workflows, payment transactions, refunds, and error handling.
- Conducted API testing using Postman and validated REST APIs, JSON responses, authentication, status codes, and back-end business logic while logging and tracking defects in Jira.
- Created detailed test documentation, reported and tracked defects, collaborated with developers to resolve issues, and mentored junior QA engineers while promoting quality assurance best practices.
Software Tester
Geeks Root
- Created and maintained detailed test plans, test cases, test scenarios, and risk-based test documentation based on business and functional requirements.
- Executed manual testing, including functional, regression, smoke, integration, system, UAT, and exploratory testing to ensure software quality across web and mobile applications.
- Validated application releases through end-to-end testing, defect reporting, retesting, and close collaboration with developers and business stakeholders to ensure successful production deployments.
- Used Git, Bitbucket, and Jira to support defect tracking, requirement traceability, release management, and effective collaboration within Agile Scrum teams.
- Participated in requirement analysis and review sessions, identifying ambiguities, providing early QA feedback, and ensuring test coverage for business and functional requirements.
- Performed cross-browser, cross-platform, and compatibility testing to ensure consistent application behavior across different browsers, devices, and operating systems.
Experience
Workshop Auto Repair Software
Education
Master's Degree in Computer Science
University of Essex - United Kingdom
Bachelor's Degree in Computer Engineering
Ssuet - Karachi, Pakistan
Skills
Libraries/APIs
Playwright, REST APIs
Tools
Jira, Git, Bitbucket, ChatGPT, TestRail, Zephyr, Postman, GitHub Copilot, Claude Code, GitLab CI/CD, REST Assured, Apache JMeter, Testim
Paradigms
Manual Testing, E2E Testing, Testing, Functional Testing, Automated Testing, Behavior-driven Development (BDD), Agile, Test Automation, Load Testing, Automation, REST, Azure DevOps
Languages
SQL, Java, C#, Python, JavaScript
Storage
MySQL, JSON
Frameworks
Selenium, Cypress
Platforms
iOS, Android, Azure
Other
Software Development Lifecycle (SDLC), STLC, Testcases, Bug Analysis & Reporting, Regression Testing, Quality Assurance (QA), QA Automation, AI Testing, Integration Testing, Web Service Testing, Manual QA, QA Testing, Test Scenarios, Test Cases, Mobile App Testing, Test Design, Web Applications, Test Case Creation, Test Management, Test Case Execution, SDET, API Testing, Mobile Device QA Automation, Testing Services, AI Chatbots, Large Language Models (LLMs), CI/CD Pipelines, Prompt Engineering, Documentation, GitHub Actions, Artificial Intelligence (AI), Communication, Code Review, Written Communication, Screeners, Interviewing, Team Management, AI Tools, Software Testing Lifecycle (STLC)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring