*+ years of experience in UI automation testing using Java/Selenium
Senior Full stack developer with 6+ years of experience developing web applications using ASP.Net, Angular, Web API, JavaScript, HTML and CSS.
Experience working with Agile and Waterfall SDLC methodologies
Experience in Investment Banking, Banking, Healthcare, Insurance, Data Analytics and Logistics Domain
Bachelor of Engineering - Electronics & Communication Visvesvaraya Technological University, India (1999-2003)
Programming: JAVA, C#, VB.Net
UI Automation: Playwright, Selenium, TestNG
.NET: ASP.NET, WPF, Web API, Entity Framework
Web: Javascript, HTML5, CSS3, Bootstrap 4, Angular 8, Responsive Web Development
Database: SQL Server 2008, Oracle 12.2
Other Technologies: TFS, XML, RESTful, JSON, Postman, Visual Studio 2010/2013/2015/2017, Java Script, VBA, SQL Server 2012/2016, Oracle 12.2, ReadyAPI, GitHub, Version 1,Jenkins,SoapUI,Kibana
Microsoft Certification: Azure Fundamentals
Senior Software Engineer
KForce Inc Client: LexisNexis Collierville, TN, USA July 2021 to Present Technologies Used: Playwright, Javascript, Selenium, Java, Web API, SQL Server, GitHub, JIRA, Jenkins, Intellij, Postman, SoapUI, ReadyAPI,Kibana
Key responsibilities:
•Developing UI automation scripts using Playwright/Selenium/Java/JavaScript.
•Migration of selenium/java projects to Playwright/JavaScript projects.
•Developed and executed TestNG test cases using Eclipse IDE
•Designed and developed robust and scalable test automation framework that supports the clients’ applications running on entirely latest web technologies
•Created functional automation scripts for report generation module using selenium web driver and Test NG
•Setup Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
•Perform regression testing on new builds and verify every modification in the application using Selenium Web Driver
•Perform all aspects of verification including smoke testing, functional testing and regression testing on major functionalities of application
•Monitoring the scripts in daily run and analyze the issues found and make changes accordingly for smooth run.
•Using GitHub/GitLab source control to manage the scripts.
•Analysis and estimation of tasks for UI automation and complete the tasks within the timeframe.
•Working with sprint team to provide QA support and completion of tasks within planned time frame
•Perform Manual testing of all areas of application and report bugs
•Using JIRA tool to create and track bugs.
•Support of Production deployment activities and production checkouts.
•Involvement in Safe Agile methodologies and estimation of effort of various tasks in sprints.
•Troubleshooting the production issues in QA environment and analyzing the logs to find the root cause.
•Performing Web API testing using ReadyApi and Postman.
•Involvement in smoke testing after Production release to verify basic features are working as expected.
•Working on Production support to reproduce the issue and create the bug ticket and track it until resolution.
Delivery Module Lead UI Automation
Mphasis Corporation Client: FedEx Services Collierville, TN, USA June 2018 to June 2021 Technologies Used: JAVA, Selenium, C#, ASP.Net, Angular 8, Web API, SQL server 2016, Bootstrap 4 Key responsibilities:
•Developing End to End Automation scripts for FedEx applications using JAVA/Selenium.
•Using GitHub/GitLab source control to manage the script
•Developed software to check if various application/database is having connectivity before performing End to End Automation run.
•Analysis and design of new tool to display automation results.
•Support of Production deployment activities and production checkouts.
•Using Version 1 tool to create and track bugs.
•Implemented Graphs for status reports for various projects in Angular.
•Migration of stored procedures to Entity Framework.
•Developing User interactions using Asp.Net/Angular/WebApi for Dashboard.
Delivery Module Lead Web Development & UI Automation
Mphasis Corporation Clients: FedEx Office & IATA Bangalore, India Oct 2012 to Jun 2018 Technologies Used: Selenium, ASP.Net, Coded UI, Windows Forms, SQL server 2012, RDLC Reports Key responsibilities:
•Developing Asp.Net & WPF Application.
•Developing coded UI for testing WPF Application.
•Design, implement, test and maintain the Selenium code.
•Leads the design, development, and planning for solutions and technology standards to solve complex business problems
•Hands-on development, Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
IT Analyst Windows & Web Development
TCS Clients: Daiwa & IMF Bangalore,India Oct 2010 to May 2012 Key responsibilities:
•Developing Asp.net/MVC2 & VBA Application. Design, implement, test and maintain the frontend/backend
•Works with business, support, or development teams recommending system enhancements
•Serves as a resource for technology/project development review and technical assessments
•Ensures that the technical solutions meet the customers’ business goals
Programmer Analyst Windows & Web Development
Cognizant Clients: Aetna, MetLife, Boston Medicals Coimbatore, India Nov 2006 to Oct 2010 Key responsibilities:
•Developing Asp.net & Windows Application.
•Design, implement, test and maintain the frontend/backend code.
•Understands and applies the enterprise vision and strategy to the project solution while balancing tactical needs to deliver.
•Created the dynamic breadcrumb functionality with user control and collections
•Have implemented session management, Routing & Url mapping for the web application
•Designed the N layer architecture for the application and also involved in redesign and estimation of the application.
PROFESSIONAL SUMMARY
EDUCATION
TECHNICAL SKILLS
EXPERIENCE SUMMARY