About
Senior Software QA Engineer with 8+ years of experience in manual and automation testing across web and mobile applications. Strong in functional, regression, exploratory, integration, UAT, API, cross-browser and responsive testing. Hands-on in Selenium WebDriver automation using Java, TestNG, Maven and POM, with experience integrating automation into Jenkins CI/CD pipelines. Experienced in REST API validation using Postman and REST Assured, including payloads, status codes, headers, authentication and SQL-backed verification. Strong Jira/Agile experience, defect root-cause analysis, flaky-test stabilization, and AI-assisted QA using ChatGPT, GitHub Copilot, Claude Code and Cursor.
Skills & Expertise (57)
Work Experience
Senior QA Engineer
Boolean & Beyond
Feb 2021 - Present
Design and execute manual test cases from requirements, user stories and acceptance criteria; cover positive, negative, boundary, validation, error-handling and end-to-end scenarios. Perform functional, regression, exploratory, integration, system, UAT, smoke, sanity, cross-browser and responsive testing for web and mobile applications. Build and maintain Selenium WebDriver automation frameworks using Java, TestNG, Maven and Page Object Model; automate high-priority regression scenarios. Perform REST API testing with Postman and REST Assured, validating payloads, response bodies, HTTP status codes, headers, authentication and business rules. Validate API/backend data using SQL; test authentication, authorization, invalid data, missing parameters, boundary conditions and error responses. Integrate automated suites with Jenkins CI/CD for scheduled and on-demand execution; investigate failures using logs, screenshots, API responses and application behavior. Identify and stabilize flaky tests by improving synchronization, locators, waits, test-data handling and reusable framework utilities. Manage defects in Jira from discovery through retest and closure; collaborate with developers, product owners and analysts on reproduction, root cause and fixes. Participate in Agile/Scrum ceremonies including planning, refinement, stand-ups, reviews and retrospectives; maintain test plans, RTM, execution reports and quality metrics. Use AI-assisted QA with ChatGPT, GitHub Copilot, Claude Code and Cursor to generate/review test cases, identify edge cases, create test data, improve automation and analyze recurring failures. Work with containerized/distributed environments and maintain working knowledge of Kubernetes and cloud-based testing concepts.
QA Engineer
Appiness Interactive Pvt Ltd
Apr 2018 - Jan 2021
Created test scenarios, test cases and test documentation; executed functional, regression, integration, smoke, sanity, UAT and exploratory testing. Performed REST API testing using Postman, validating request payloads, response payloads, status codes, headers, authentication and business logic. Validated backend data using SQL and checked data consistency across UI, API and database layers. Automated selected regression scenarios using Selenium WebDriver and Java; created reusable POM-based components. Performed cross-browser and responsive testing using BrowserStack and supported mobile compatibility testing. Logged, prioritized, retested and closed defects using Jira and Bugzilla; collaborated with developers and business teams on fixes and release readiness. Participated in Agile/Scrum meetings and supported UAT coordination, test reporting and release sign-off.
Education
Master of Computer Applications (MCA) - Sikkim Manipal University
2012 - 2015 ยท Afghanistan
Bachelor of Computer Applications (BCA) - Magadh University
2008 - 2011 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (57)
Click a skill to find developers with the same skill