Back to Developers
Aravind

Aravind

Software Test Engineer

Chennai, TN 600100
80
Profile Score

About

QA Automation Engineer with 4.5 years of experience in Manual and Automation Testing across Web and API applications.

Skills & Expertise (22)

API Testing Advanced
7.8/10
2
Years Exp
Cucumber BDD Intermediate
7.4/10
2
Years Exp
Selenium WebDriver Intermediate
7.2/10
2
Years Exp
Core Java Intermediate
6.8/10
2
Years Exp
Jira Intermediate
6.6/10
2
Years Exp
Automation Scripts debugging automation failures Cross-browser testing Git Version Control Agile/Scrum methodology Defect Life Cycle STLC BDD Framework REST Assured Postman POM Data Driven JUnit TestNG Maven GitHub Git

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

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Skills (22)

API Testing Cucumber BDD Selenium WebDriver Core Java Jira Automation Scripts debugging automation failures Cross-browser testing Git Version Control Agile/Scrum methodology +12 more