Abanob A.
Senior Test Automation Engineer |Manual |Automation |API
I am a **Senior QA & Test Automation Engineer** with 7+ years of experience in software quality assurance, specializing in Manual Testing, Test Automation, API Testing, Mobile Testing, and Performance Testing. I help businesses deliver high-quality, reliable, and scalable software by identifying defects, improving test coverage, and implementing effective testing strategies throughout the Software Development Life Cycle (SDLC). **1. Manual Testing & QA** - Review and analyze business requirements, user stories, and technical specifications. - Identify requirement gaps, ambiguities, and potential risks. - Design and execute comprehensive test scenarios and test cases. - Perform Functional, Regression, Smoke, Sanity, Integration, and Exploratory Testing. - Create detailed bug reports with clear reproduction steps, expected results, and actual results. - Prepare Requirement Traceability Matrices (RTM) and Test Summary Reports. **2. Web Automation Testing** - Playwright with TypeScript. - Selenium WebDriver with Java. - TestNG, Maven, and Cucumber. - Build and maintain scalable automation frameworks using Page Object Model (POM). - Develop reusable test scripts and automation components. **3. API Testing & Automation** - API testing using Postman and REST Assured (Java). - Validate REST APIs, HTTP methods, response codes, request/response payloads, and business logic. - Perform positive, negative, and integration API testing. - Develop automated API test scripts. **4. Mobile Application Testing** - Manual testing for Android and iOS applications. - Mobile automation testing using Appium. - Validate application functionality, usability, and compatibility. **5. CI/CD & Test Automation Integration** - Create and configure automation test execution pipelines. - Integrate automated tests into CI/CD workflows. - Generate and analyze automation execution reports. - Support continuous testing and release quality assurance. **6. Performance & Database Testing** - Performance testing, including Load Testing and Stress Testing. - Database testing and SQL queries using Microsoft SQL Server. - Validate data integrity and backend operations. **7. Programming & Technical Skills** - Java, TypeScript, Python, C, and C++. - Object-Oriented Programming (OOP). - Understanding of SDLC, STLC, Agile, and Scrum methodologies. **Why Choose Me?** - 7+ years of hands-on software testing experience. - Experience building automation frameworks from scratch. - Strong analytical and problem-solving skills. - Focus on reusable, maintainable, and scalable automation solutions. - Clear communication, detailed reporting, and commitment to quality. My goal is not just to find bugs, but to help you prevent defects, reduce testing effort, and release software with confidence. **Let's work together to improve your software quality!**
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $11k
Billed in all: $14,582$15k
$5.6k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 7% in Java
Ranked by MRR among everyone on Upwork with the skill.
- #9Rest Assured74 freelancers · 🇪🇬 #2Top 12%🇪🇬#2 of 4
- #15TestNG141 freelancers · 🇪🇬 #1Top 11%🇪🇬#1 of 5
- #23Cucumber202 freelancers · 🇪🇬 #2Top 11%🇪🇬#2 of 4
- #23TestRail152 freelancers · 🇪🇬 #2Top 15%🇪🇬#2 of 3
- #30Appium308 freelancers · 🇪🇬 #1Top 10%🇪🇬#1 of 8
- #32Apache JMeter270 freelancers · 🇪🇬 #1Top 12%🇪🇬#1 of 6
- #60Performance Testing563 freelancers · 🇪🇬 #1Top 11%🇪🇬#1 of 27
- #67Postman842 freelancers · 🇪🇬 #2Top 8%🇪🇬#2 of 23