
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
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
- Tested an automotive repair workshop SaaS platform, validating end-to-end business workflows, payment processing, and data consistency across integrated systems.
- Performed end-to-end testing of QuickBooks integration, verifying payment synchronization between AutoLeap and QuickBooks and ensuring transaction data and payment amounts were accurately reflected.
- Designed and executed functional, regression, integration, smoke, and exploratory tests for payment workflows, including successful transactions, failure scenarios, and error handling.
- Conducted API testing using Postman to validate REST endpoints, JSON responses, HTTP status codes, authentication, and backend business logic.
- Validated payment-related edge cases, investigating discrepancies between application records and synchronized financial data to help prevent incorrect or inconsistent transaction records.
- Identified, documented, and tracked defects in Jira, collaborating with developers to investigate root causes, verify fixes, and maintain release quality.
- Participated in Agile Scrum ceremonies, collaborating with developers, product stakeholders, and cross-functional teams to clarify requirements and deliver reliable software releases.
- Contributed to test documentation, regression coverage, and QA best practices to improve application stability and reduce the risk of production defects.
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.
Project History
Scheduler
Focused on testing key workflows such as creating and managing scheduled sessions, participant access, meeting links, notifications, and integration behavior. Worked on identifying potential issues around meeting ownership, permissions, and recording management, ensuring sessions were handled securely and reliably.
Contributed to automation framework development, test scenario design, functional and regression testing, and CI/CD execution to improve release confidence and application quality.
Automotive Repair Shop Management SaaS Platform
As a QA engineer, I tested end-to-end business workflows across the platform, focusing on functional accuracy, payment processing, API integrations, and data consistency. I tested QuickBooks integration to verify payment synchronization and ensure transaction information was accurately reflected across connected systems. My responsibilities also included functional, regression, integration, and exploratory testing, API validation using Postman, defect tracking in Jira, and collaboration with developers to investigate and resolve issues.
The platform used AWS services to support its cloud-based infrastructure. My QA work focused on validating application behavior, business workflows, and integration reliability in the cloud-hosted environment, helping maintain software quality, stability, and a consistent user experience.
Education
Master's Degree in Computer Science
University of Essex - United Kingdom
Bachelor's Degree in Computer Engineering
Ssuet - Karachi, Pakistan
Certifications
Claude Code 101
Anthropic
Skills
Libraries/APIs
Playwright, REST APIs
Tools
Jira, Git, Bitbucket, ChatGPT, TestRail, Zephyr, Cucumber, GitHub, Postman, GitHub Copilot, Claude Code, GitLab CI/CD, REST Assured, Jenkins, Apache JMeter, Testim
Frameworks
Selenium, .NET, Appium, TestNG, Cypress
Paradigms
Manual Testing, E2E Testing, Testing, Functional Testing, Automated Testing, Behavior-driven Development (BDD), Agile, Agile Software Development, Test Automation, Load Testing, Automation, REST, Azure DevOps, Stress Testing, Project Object Model (POM)
Languages
SQL, TypeScript, Java, C#, Python, JavaScript
Platforms
Amazon Web Services (AWS), iOS, Android, Azure
Storage
MySQL, JSON
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, AI Tools, Exploratory Testing, Software QA, Test Planning, AI QA, Agentic Coding, AI-generated Code, Accessibility Testing, .NET Framework, 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, Performance Testing, Agentic AI, SaaS, QuickBooks Online, Web Content Accessibility Guidelines (WCAG), Software as a Service (SaaS), AI-assisted Development, QA Leadership, CRM, Troubleshooting, Software Testing Lifecycle (STLC), Fintech, Internet of Things (IoT)
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