🌟 Software QA Engineer | Test Automation | Agile | CI/CD
I’m a Software Quality Assurance Engineer with 5+ years of experience delivering high-quality, reliable software through robust test automation and QA strategy. My expertise bridges manual testing precision with automation efficiency, helping teams ship faster with confidence.
💻 Core Skills & Tools:
Languages & Frameworks: Java, JavaScript, TypeScript, Selenium, Playwright, Cypress, RestAssured
API Testing & Integration: Postman, RESTful APIs, Axios
Test Management & CI/CD: Jira, GitHub/GitLab, Jenkins, Bitbucket Pipelines
Performance Testing: Apache JMeter + Grafana
BDD & Agile: Cucumber, Gherkin, Scrum & SAFe ceremonies
🚀 What I Bring to Your Project:
Design and implement scalable automation frameworks for UI & API testing.
Create effective test plans and cases that ensure full coverage and reduce defects early.
Integrate automated testing into CI/CD pipelines to shorten feedback loops and speed up releases.
Collaborate cross-functionally with developers, product owners, and designers to embed quality at every stage.
Perform regression, integration, and performance testing for stable, production-ready builds.
💡 Why Clients Work With Me:
I don’t just run tests — I solve quality challenges. Whether it’s building an automation suite from scratch, optimizing existing pipelines, or uncovering hidden defects before they reach production, I focus on saving time, reducing costs, and increasing release confidence.
📌 Work Highlights:
Built and maintained automation frameworks adopted across multiple enterprise projects.
Reduced manual regression efforts by 50%+ by implementing Cypress- and Playwright-based suites.
Integrated automation with CI/CD pipelines, enabling faster, more reliable releases.
Established QA best practices and mentoring junior testers to elevate overall team quality.
Ahmed A.
embedded system and software testing
Giza, Egypt
$5/hr$5 per hour5.0 (1) 2 jobs $300+ total earnings
C-Language Programming.
Embedded C concepts.
Microcontroller interfacing with (ARM & AVR).
Communications protocols*(UART,SPI,I2C,CAN).
Real-time Operating system (RTOS).
Software testing techniques covered in the ISTQB syllabus.
Bug Reporting, Test Case& Test Plan writing skills.
Internet of things (IOT).
Python (multiprocessing , MVC,GUI )Basic
Embedded Linux Basic.
CCNA
Web app testing
Mobile app testing
raspberry pi
Photoshop
QA Automation Engineer | Technical Product Manager
Are you looking for a QA Engineer who doesn’t just find bugs, but understands the product, business logic, user journey, and technical impact behind them?
I’m Aya, an AI QA Automation Engineer and Technical Product Manager with 5+ years of hands-on experience testing and improving AI-powered, SaaS, ERP, HRM, LMS, Healthcare, E-commerce, Shopify, Mobile, and Real Estate products.
I combine Manual QA, Automation Testing, API & Database Testing, AI Product Testing, and Product Management to approach quality from both a technical and business perspective.
I don’t simply ask, “Does this feature work?”
I ask:
Does it meet the requirements? Does the business logic work? Is the user journey correct? Does the AI behave as expected? And is the product actually ready for release?
🎯 What I Bring to Your Product
✅ AI-powered product & AI workflow testing
✅ Manual & automated test coverage
✅ End-to-end testing of critical user journeys
✅ API, integration & database validation
✅ Complex business logic and workflow testing
✅ Web & mobile testing across devices and browsers
✅ Edge-case, negative & exploratory testing
✅ Requirement and acceptance-criteria analysis
✅ Usability, accessibility & UX validation
✅ Clear, developer-ready bug reports with evidence
✅ Release readiness & quality assessment
✅ Proactive identification of product risks before production
🤖 AI QA & AI Product Testing
I have hands-on experience testing AI-powered applications, AI desktop products, conversational AI, voice AI, LLM-based products, and intelligent workflows.
My AI testing experience includes:
• AI Agent & Workflow Testing
• LLM & Conversational AI Testing
• Prompt & Response Validation
• Hallucination Detection
• Accuracy & Consistency Testing
• Context & Memory Testing
• Conversation Flow Testing
• AI Output Quality Evaluation
• Edge-Case & Unexpected Input Testing
• Reliability & Safety Validation
For AI products, I go beyond checking whether the system generates a response.
I evaluate whether the output is accurate, relevant, consistent, context-aware, reliable, and aligned with the expected product behavior.
⚙️ QA Automation & Testing
• Manual & Automation Testing
• Functional & Non-Functional Testing
• Regression, Smoke & Sanity Testing
• Exploratory & End-to-End Testing
• UAT & Beta Testing
• Web & SaaS Testing
• iOS & Android Testing
• API Testing — Postman & Swagger
• Database Validation — SQL
• Cross-Browser & Cross-Device Testing
• Responsive Design Testing
• UI/UX, Usability & Accessibility Testing
• Test Case Design & Execution
• Test Plans & QA Strategy
• Defect Tracking & Verification
• Google Play Closed Testing
• TestFlight Beta Testing
🏢 ERP, SaaS, E-commerce & Complex Business Systems
I have strong experience testing ERP and business-critical applications involving complex workflows, integrations, permissions, business rules, and data synchronization.
For e-commerce and Shopify products, I test critical journeys such as:
• Product management
• Cart & checkout
• Orders & payments
• Customer workflows
• Integrations
• Business rules & data consistency
I also have experience testing Real Estate platforms such as Vyzn and Inmaa, including complex property workflows, business logic, data validation, and end-to-end user journeys.
📌 Technical Product Management
My Product Management experience allows me to contribute beyond traditional QA.
I can help with:
• Product & Business Requirement Analysis
• Requirement Gap Identification
• User Stories & Acceptance Criteria
• Feature & Workflow Validation
• Product Backlog Support
• Testable Requirement Definition
• User Journey Analysis
• Release Readiness Assessment
• Product Quality & UX Improvements
• Collaboration with Developers, Designers & Stakeholders
This means I can identify quality risks and missing requirements before development starts, not only after a feature reaches QA.
🛠️ Tools & Technologies
Jira • Azure DevOps • TestRail • Postman • Swagger • BrowserStack • Charles Proxy • Chrome DevTools • SQL • Figma • ClickUp • Trello • Notion • Slack • Google Sheets
📱 Real Devices
iPhone 15 • iPhone 13 Pro • iPhone XR • iPhone SE 2020 • iPad Air • Honor View 20 • Honor X9b • Honor X9c • OPPO F2 • Windows 11
⭐ Why Clients Choose Me
I test like a real user and think like a product owner.
• Clear, structured, developer-ready bug reports
• Reproduction steps, evidence, severity & priority
• Strong attention to edge cases and business logic
• Technical understanding combined with product thinking
• Proactive feedback—not just a list of bugs
• Strong communication with technical and non-technical stakeholders
• Experience across AI, SaaS, ERP, mobile & e-commerce products
• Flexible support for short-term projects and long-term QA partnerships
Languages: Arabic (Native) • English (Fluent) • German (Good)
🚀 Let’s Build Better Products
Whether you need AI QA, AI Agent testing, automation testing,
Your software ships with bugs your users will find — unless someone finds them first. That's what I do.
I'm a Senior QA Automation Engineer with 7+ years of experience across web, mobile, API, and embedded software testing. I hold three ISTQB certifications including Advanced Level Test Analyst (CTAL-TA), and I've worked across industries including automotive (Valeo), fintech, and multi-country web platforms.
What I bring to your project:
End-to-end test automation using Playwright, Cypress, and Selenium
API testing with Postman and REST Assured
Performance testing with JMeter
Full defect lifecycle management with JIRA and Azure DevOps
Agile/Scrum delivery — I've acted as Scrum Master on active product teams
Clear, detailed bug reports that developers can actually act on
I've built automation frameworks from scratch, led QA teams, and worked directly with international clients. Whether you need a one-time QA audit, a test automation framework set up, or an ongoing quality partner — I can deliver it independently and professionally.
Available for hourly or fixed-price engagements. Let's talk about your project.
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
Verified
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
Verified
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.”
KK
Katja Krohn
Verified
Summa Linguae
How do I hire a Test Automation Engineer in Egypt on Upwork?
You can hire a Test Automation Engineer in Egypt on Upwork in four simple steps:
Create a job post tailored to your Test Automation Engineer project scope. We'll walk you through the process step by step.
Browse top Test Automation Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Test Automation Engineer profiles and interview.
Hire the right Test Automation 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 Test Automation Engineer?
Rates charged by Test Automation 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 Test Automation Engineer in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Test Automation Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Test Automation Engineer team you need to succeed.
Can I hire a Test Automation Engineer in Egypt 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 Test Automation Engineer proposals within 24 hours of posting a job description.