AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
QA Automation Engineer with 5+ years in Selenium & API Testing
Over 5+ years of experience in Manual and Automation Testing using Selenium. Hands on experience on TestNG, Maven, Sikuli, GitHub, Jenkins, and Log4j along with Selenium. Hands on experience on API Testing Tools POSTMAN and Swagger. Hands on experience on Core Java. Hands on experience in Selenium automation tool with IDE & Web Driver along with Junit and TestNG framework. Hands on experience and good knowledge in various testing frameworks like Keyword Driven, Data Driven, Hybrid Frameworks and POM (Page Object Model). Involved in the project developed with Agile Methodology. Hands on experience in project management & defect tracking tools like JIRA, Redmine. Expertise in S.D.L.C, S.T.L.C and B.L.C. Hands on experience in handling the Desktop & Web based objects with Sikuli using Selenium. Hands on experience and good knowledge in creating, modifying and enhancing both manual test cases and test scripts in Selenium WebDriver. Experience in Automating Test cases using Element locators, WebDriver methods, Java programming features and Junit and TestNG Annotations. Thorough hands-on experience with all the levels of testing including Smoke, Sanity, Black Box, Functional, Integration, Regression, Re-testing, Compatibility, User Acceptance and System Testing. Thorough hands-on experience in designing test cases, covering all test conditions and eliminating redundancy and duplications. Good knowledge on My SQL Database. Work experience and good knowledge on both Windows and Linux.
IIT Madras
Bachelor of Technology · Civil Engineering
N/A – June 30, 2017
Benki Technologies PVT LTD
QA Engineer
June 1, 2024 – Present
India
Benki Technologies PVT LTD
QA Engineer
January 1, 2022 – May 1, 2024
United Kingdom
Benki Technologies PVT LTD
QA Engineer
February 1, 2021 – December 1, 2021
India
Benki Technologies PVT LTD
Senior Software Engineer
January 1, 2021 – Present
India
Macys
June 1, 2024 – June 1, 2026
Macy's job descriptions vary, but generally, they involve roles focused on customer service, sales, and maintaining the store environment. Retail Sales Associates provide customer service, meet sales goals, and demonstrate product knowledge. Conducted in-depth requirement analysis sessions with business stakeholders to understand functional scope and identify gaps or ambiguities. Defined the overall test strategy, effort estimation, resource planning, and execution timelines aligned with sprint and release schedules. Identify the test cases which need to be automated &update the test cases based on any client specific changes. Integrate the scripts with framework and stabilize all the developed scripts. Executing the Test Scripts and Generating Test Summary Reports and send the results to manager and client. Automating the creation and execution of test scripts on the new build using TestNG with WebDriver and Generating Test Summary Reports. Worked on Selenium WebDriver for automating cross browser testing on IE, Firefox, and Chrome. Involved in setting up Jobs and Running scripts using JENKINS. Testing activities including Smoke, Sanity, Functional, Regression, Re-testing, UI, Compatibility, Responsive, Performance and System Testing. Integrate the scripts with Jenkins, log4j, Sikuli and GitHub. Preparing and sending the workflow documents for better understanding of the project to client. Involved in the Team meetings in daily basis.
HSBC Equity Trade Book System
January 1, 2022 – May 1, 2024
HSBC plays an award-winning role in international trade, providing expert advice and secure options backed by a global distribution network in Europe, Asia-Pacific, America, Middle East and Africa. Financing of international trade has been one of HSBC's key strengths. Since 1865, HSBC has played a key role in international commerce when The Hong Kong and Shanghai Banking Corporation Limited, founding member of the HSBC Group, was established to finance the growing trade between the South China coast, and the Europe and the United States. Analyzed FRS documents to understand business requirements and derive test scenarios. Designed and executed test cases to validate application functionality against customer requirements. Actively participated in daily Scrum meetings to provide status updates and discuss project progress. Developed and maintained traceability mapping (RTM) between SRS and test cases to ensure complete test coverage. Developed and maintained automation scripts using Selenium WebDriver with Java, TestNG, and Page Object Model (POM). Performed API testing using Postman for backend validation and service integration testing. Logged and tracked defects using JIRA, ensuring timely resolution and retesting. Integrated automation scripts with Jenkins (CI/CD) for automated test execution on new builds. Developed automation test scripts in Java using Eclipse IDE and TestNG framework. Collaborated with cross-functional teams during sprint cycles to ensure quality releases. Designed and implemented a Data-Driven Automation Framework using Selenium WebDriver, TestNG. Performed browser compatibility and regression testing using Selenium WebDriver for UI validation across multiple releases. Assisted in training and mentoring junior team members on automation and testing best practices.
Global Pay Plus
February 1, 2021 – December 1, 2021
Global Pay online transaction processing system to access their accounts, initiate payments, check exchange rates, and initiate and track order investigations. The Cross-Currency Transaction platform is a fully integrated online transaction processing system designed to enable domestic and international payments and account management. Performed comprehensive requirement analysis to ensure clarity, completeness, and testability for both UI and API functionalities. Developed detailed Test Plans, Test Scenarios, Test Cases, and Test Data covering module, integration, system-level validation and API testing. Executed manual test cases in alignment with defined test strategy and documented results with proper traceability. Conducted various levels of testing including Smoke, Sanity, Functional, Integration, Regression, Re-testing, System, UI, and Cross-Browser Compatibility Testing. Validated application behavior across multiple environments (Development, QA, Staging) prior to UAT deployment. Identified defects through rigorous testing, logged them in JIRA, and managed the defect lifecycle through verification and closure. Ensured compliance with SDLC and STLC best practices throughout the testing lifecycle. Collaborated closely with developers and business analysts to analyze root causes and ensure effective defect resolution. Validated end-to-end transaction workflows, including payment initiation, exchange rate validation, and transaction tracking through UI and API. Ensured data consistency between UI and API responses during cross-currency transaction validation. Monitored test execution progress and communicated daily and weekly status reports to stakeholders. Prepared process documentation and workflow materials to enhance transparency and project understanding.
Cultural Fit Analysis
The candidate has worked on diverse projects across different domains (retail, investment banking, payment systems), indicating adaptability and a broad range of experience. The consistent role as a QA Engineer aligns well with the target role of QA Automation Engineer. The breadth of skills listed (Selenium, Java, API testing, CI/CD, Agile) suggests a proactive approach to skill development relevant to modern QA practices.
Soft Skills & Operational Fit
The candidate's project descriptions indicate active participation in Agile Scrum meetings, collaboration with cross-functional teams, and mentoring junior colleagues, suggesting good team collaboration and communication skills. The emphasis on process documentation and root cause analysis points to a methodical and detail-oriented approach to quality assurance.