About
QA Automation Engineer with 3+ years of experience in Web UI, API, and Database testing. Specialized in building scalable Playwright frameworks (POM) and API automation using Postman & Newman (JavaScript). Strong expertise in end-to-end testing (UI, API, DB), including validating backend data using SQL queries. Proven ability to identify critical defects early, improving product stability and reducing production issues. Experienced in Agile environments across BFSI, ERP, CRM, and E-commerce domains.
Skills & Expertise (34)
Work Experience
Software Quality Assurance Tester
FlyTech Solution
Apr 2023 - Present
Designed and executed test cases, ensuring high test coverage across functional, regression, smoke, sanity, and exploratory testing. Applied test design techniques such as Equivalence Partitioning (EP), Boundary Value Analysis (BVA), Decision Table Testing, State Transition Testing, and Error Guessing to improve defect detection and coverage. Built a Playwright automation framework from scratch using Page Object Model and Fixtures, improving test maintainability and scalability. Developed robust UI automation scripts using Playwright with JavaScript, implementing optimized locator strategies and reusable assertions. Designed and implemented Hybrid and Data-Driven automation frameworks integrating UI, API, and Database validation. Implemented data-driven testing, reducing manual effort and increasing execution efficiency. Performed API testing using HTTP methods (GET, POST, PUT, PATCH, DELETE) with proper request validation and response verification. Automated API test scenarios using Postman with JavaScript-based validations for response status, schema, and data integrity. Developed, maintained, and executed automated API test suites using Postman. Performed API chaining and data-driven API testing using Postman collections and JavaScript. Generated and customized detailed HTML reports using Newman (htmlextra reporter) for test execution analysis and reporting. Validated JSON and XML responses to ensure data accuracy and integrity across systems. Conducted backend data validation using SQL (JOINs, GROUP BY, ORDER BY, and aggregate functions). Performed end-to-end testing across UI, API, and database layers, ensuring system integrity. Tested applications in E-Commerce, Banking, and CRM domains, identifying critical business flow issues. Worked on applications in BFSI, Banking, Insurance, ERP, CRM, and E-Commerce domains. Used Git & GitHub for version control and test automation code management. Implemented GitHub Actions CI/CD pipeline to run Postman/Newman API automation suites automatically. Configured Continuous Integration and Continuous Delivery workflow to generate and publish test execution reports after every run. Collaborated in Agile/Scrum teams, actively participating in sprint planning, daily stand-ups, and retrospectives. Managed defects using Jira & Zephyr, ensuring proper tracking, prioritization, and resolution.
QA Intern
FlyTech Solution
Apr 2023 - Oct 2023
Executed manual test cases for UI and functional validation. Identified and logged defects in Jira with proper severity, priority, and reproducible steps. Gained hands-on experience in API testing using Postman. Performed database validation using SQL queries. Supported regression testing cycles to ensure application stability. Participated in Agile ceremonies, improving team collaboration and delivery speed. Assisted in test documentation and reporting.
Education
B.Sc. Physical Science with Computer Science - University of Delhi
2015 - 2018 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (34)
Click a skill to find developers with the same skill