Experienced Lead Automation Test Engineer with 6 + years of experience as a QA Automation Engineer - SDET (Worked for USBank from Cognizant Inc, Onsite with Facebook and Google from HCL and Synchronoss Technologies).
Extensively Worked on Manual, Automation, Mobile, API, Web services applications.
Experience on various domains such as Ecommerce/Retail, Chromebook Device, Financial and Banking services, Client/Server, Mobile, Web-based and Native applications.
Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios. Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile.
Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, TestNG, BDD Cucumber, Maven, Jenkins, tools. Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD, Hybrid, Keyword, Serenity, Karate for API and Data Driven Frameworks using Java).
Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution.
Experience in installation and Administration of version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control.
Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.
Experience in testing Web Services, XML transactions, SOAP, HTTP, and REST using various tools like POSTMAN API and selenium and RestAssured Framework. Worked with Eclipse, Extent logs, HTTP client and Maven.
Experienced using tools like Fire Path, Firebug, and UI Automator Viewer for finding elements locator and good knowledge in writing the absolute and relative XPATHS manually on need basis.
Worked with Selenium Grid for running multiple tests across different browsers, operating systems, and machines in parallel.
Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome. Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, Bug triaging, and Root cause analysis, System testing, browser compatibility testing & Security testing of client/server and Web Base Applications.
Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases.
Perceptive well-versed at identifying and documenting complex software problems and causes. Designs test plans and procedures and equips and trains newer colleagues.
Demonstrates practiced expertise in product design and participates in design reviews to offer early input on functional requirements and potential problems. Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases.
Overview
11
11
years of professional experience
Work History
Lead Automation QA Engineer
U.S. Bank Inc
11.2022 - 11.2023
Worked on Payment module and Easy Tax system
Managed a team of 5 QA engineers
Developing and implementing robust test automation frameworks, introducing CI/CD processes, and collaborating with cross-functional teams to understand project requirements and implement effective testing strategies
Conducted Functional testing, Regression Testing using selenium with BDD cucumber Frameworks For web application.
Involved in developing BDD Framework from Scratch and Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
Reduce manual effort by 60%, improve the efficiency and accuracy of testing
Including code review and debugging.
Well-versed in enhancing the testing process and adept at troubleshooting issues.
Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.
Utilized Apache POI jar file to read test data from the excel spread sheets
Created comprehensive test documentation (test plans, test cases, and test reports) to facilitate effective test execution and defect tracking
Established a new API framework using Karate and implemented UI automation using a BDD cucumber framework.
Senior Test Engineer
Facebook
08.2018 - 12.2019
Worked on Facebook "Portal" and "Portal Plus" device functionality testing over Android Platform and automation on Web application.
Independent QA worked on portal application of portal device.
Experience in UI Automation testing using Selenium BDD cucumber Framework.
Experience in Web Service testing using POSTMAN and writing SQL queries for backend testing.
Experience in performance testing aimed at evaluating the efficiency and reliability of analytics systems.
Doing functional and Non-Functional testing on Android portal device, and Web platform.
Owning end to end testing the device on QA environment.
Triaging the issue and providing screen shot and log files for further process.
Worked closely with development and business teams to comprehend business needs, finalize assigned tasks, and present test outcomes to product owners
Provided guidance to offshore team members and conducted Agile process roadmap demonstration.
Software Test Engineer
Google
03.2017 - 03.2018
Android App Compatibility Testing to check the compatibility of Chromebook over third part apps
Involved in project from the kick-off phase
Led a team of testers across 3 scrum teams, providing day-to-day planning, guiding and coaching offshore team members
Attending the client calls to gather project testing requirement.
Involved in writing test cases and reviewing test cases.
Made a major contribution to help Chromebook device to go live.
Swagger to post translation rules and test RESTful web services
Improved the API Framework by leveraging Rest Assured.
Software Test Engineer
Synchronoss Technologies
01.2013 - 03.2016
Engaged in Diverse Platforms - B2C-Gemini Web Application -AT&T project and Mobile Applications for Version Project
Worked on Mobile native (iOS and Android) and web application testing for Verizon Wireless cloud application
Involved in project from the kick-off phase
Involved in Migration Manager for customer migration to AT&T, using Selenium TestNG and page object models
Executed test cases, tracked bugs, and wrote SQL queries for backend testing
Involved in Verizon Cloud Mobile content transfer solutions and conducted functional, regression, and cross platform testing
Analyzed UNIX server logs using PUTTY.ADB commands and analyzed log files using Logcat commands
Involved in testing the AT&T e-commerce application, executing test cases, tracking bugs in Jira, and writing SQL queries for backend testing
Attending the client calls to gather project testing requirement
Involved in writing test cases and reviewing test cases.
Education
Bachelor of Engineering in Computer Science and Engineering -
Kalpataru Institute of Technology
Tiptur, Karnataka
01.2012
Skills
Web and Mobile Application and API QA
Selenium automation Testing with JAVA
Test Plan Development
Strong programming skills
Defect Tracking Tools
Collaboration and communication
Test Data Management
Security testing knowledge
Test script creation
UAT, System and Integration Testing
Continuous integration tools( Jenkins)
Cross-Functional Team Collaboration
Collaborative Team Player
Workload Management
Software Development Tools: JIRA, Confluence
Project Management
Team Mentoring
New feature testing
Reliability
Data Analysis
Test case development
Requirements Analysis
Version Control Systems: Git
Scrum Methodology
Amazon Web Services
Timeline
Lead Automation QA Engineer
U.S. Bank Inc
11.2022 - 11.2023
Senior Test Engineer
Facebook
08.2018 - 12.2019
Software Test Engineer
Google
03.2017 - 03.2018
Software Test Engineer
Synchronoss Technologies
01.2013 - 03.2016
Bachelor of Engineering in Computer Science and Engineering -