About
QA Automation Engineer with 4.5 years of experience in Manual and Automation Testing across Web and API applications.
Skills & Expertise (22)
Work Experience
Software Test Engineer
Cognizant
Jan 2023 - Present
Analyzed BRD, SRS, User Stories, and Swagger/OpenAPI documentation to design detailed API and BDD test scenarios. Designed and executed REST API Testing using Postman, validating HTTP methods (GET, POST, PUT, DELETE), status codes, headers, authentication (OAuth2, Bearer Token), and request/response payloads. Automated API test cases using Rest Assured with Java, implementing reusable request/response specifications and response schema validations. Implemented BDD Framework using Cucumber, writing Feature Files (Gherkin syntax), Step Definitions, and integrating with TestNG/JUnit for structured execution. Developed API automation within a Cucumber + Rest Assured framework, enabling business-readable scenarios and improved stakeholder visibility. Performed JSON/XML response validation, schema validation, error handling verification, and response time testing. Conducted End-to-End Integration Testing to validate data flow between UI, middleware, APIs, and backend systems. Executed Database Validation using SQL queries to verify API transactions and ensure backend data integrity. Implemented Data-Driven Testing using Excel/JSON for validating multiple request payload combinations and boundary value analysis. Integrated automation test suites with Maven build management and Jenkins CI/CD pipelines for continuous testing and scheduled executions. Logged and managed defects using JIRA, providing detailed API request/response logs and collaborating with development teams for resolution. Supported UI automation using Selenium WebDriver with Java (POM framework) to validate API-UI data consistency and overall application stability.
Software Test Engineer
Cognizant
Aug 2021 - Dec 2022
Analyzed BRD, SRS, and User Stories to design detailed Test Scenarios, Test Cases, Test Data, and maintained Requirement Traceability Matrix (RTM) ensuring complete requirement coverage. Performed Functional Testing, Integration Testing, Regression Testing, Smoke Testing, and Sanity Testing across Web and Mobile Applications in Agile/Scrum environments. Conducted End-to-End (E2E) Testing to validate business workflows, UI/UX behavior, data integrity, and system integrations. Executed Cross-Browser Testing (Chrome, Firefox, Edge) and basic Cross-Platform Testing, ensuring consistent application performance. Managed complete Defect Life Cycle using JIRA, including defect logging, severity/priority assignment, root cause analysis, retesting, and closure. Prepared and maintained Test Plans, Test Cases, Test Execution Reports, Test Summary Reports, and ensured audit compliance and documentation standards. Possess basic hands-on experience in Selenium WebDriver with Java, creating and executing simple automation scripts, identifying web elements using XPath and CSS Selectors, supporting Automation Regression Suites, and understanding of Page Object Model (POM) framework concepts.
Education
MBA - Indian Institute of Tourism And Travel Management
- 2021 · Afghanistan