Senior Software Engineer
CurrentCurrently working for the client, Capital One (Auto Finance). It a Fortune 500 company. https://www.capitalone.com/about/The project is Ideal Decisioning Engine (DE), which is the core of auto loans credit application processing for Dealer and Direct line of businesses. The Ideal DE application is built upon various business rules to assess the customer and vehicle before approving or decline the auto loans.* Analyzed the product requirements for feature development and created comprehensive test cases in Gherkin and Cucumber testing tools.* Involved in Decisioning application features development and testing.* Implemented Automation Test cases using Cucumber and TestNG frameworks.* Built Cassandra DB migration Automation Testing framework for DE using Gherkin and Cucumber tools. This involved comparing thousands of loan application decisioning between old Db version and the new migrated DB version of Cassandra. * Developed RESTful micro services for this testing framework using Spring to talk to different versions of Cassandra Db that could be used across by other Db dependent teams.* Created testing suite using Intuit Karate test framework for testing the existing RESTful Web services in the DE and Policy Engine modules.* Wrote Integration tests in Cucumber and implemented the test cases using RestAssured Client APIs.* Deployed the DE application, post feature development, in Amazon Web Services Cloud environments working with DevOps and Site Reliability Engineer (SRE) teams.* Worked on Secrets Remediation feature development to remove the password and identities from DE.Tools & Technologies- JAVA, Spring Framework, Web Services, JSON, XML, Apache Kafka, Akka, Apache Camel, Docker, Amazon Web Service -AWS, Maven, Swagger API/UI, PL/SQL, ATDD, BDD, Cucumber, TestNG, Selenium, Karate framework.Intellij, SQL Developer, GITHub, Tortoise Subversion, SoapUI, Jenkins, Nexus, Splunk, Postman, Jmeter, Postgres, Cassandra, Tomcat