Automation Test Engineer with hands-on experience in the Banking & Financial Services domain, currently working on a client engagement for LPL Financial Corporation. Skilled in designing and maintaining UI and API automation using Java, Selenium WebDriver, TestNG, and Rest Assured, with strong command of the Page Object Model, CI/CD via GitHub Actions, and backend validation with PostgreSQL. Recognized for reliable, high-coverage automation and clear defect traceability across Jira and Zephyr. Adept at analyzing business requirements, building data-driven test suites, and validating complex financial workflows end-to-end.
Overview
2
2
years of professional experience
Work History
Programmer Analyst
Cognizant Technology Solutions India Limited
2024.08 - Current
Designed and maintained automated UI test coverage for Financial Advisor Onboarding and Prospect Management workflows using Java, Selenium WebDriver, TestNG, and Page Object Model, automating 300+ test cases across an external-facing advisor application and an internal home-office application, covering prospect creation, onboarding, application submission, and status transitions.
Developed and maintained API automation for 60+ RESTful endpoints (GET, POST, PUT, PATCH, DELETE), validating responses via status codes and field-level assertions, with authentication via OAuth 2.0, Bearer Tokens, API Keys, and Basic Authentication.
Performed end-to-end, cross-layer validation - submitting/updating data through the UI, validating API responses, and verifying backend records via PostgreSQL/SQL queries; configured and ran automated suites through GitHub Actions, including PR-triggered and scheduled (cron-based) runs, publishing results via Extent Reports.
Analyzed user stories to identify test scenarios and document evidence; created/maintained test cases in Jira and Zephyr; performed manual API testing via Postman; managed source code with Git (Feature → Develop → Main).