Post Job Free

Resume

Sign in

Selenium Quality Engineer

Location:
Arlington, VA
Posted:
February 11, 2021

Contact this candidate

Resume:

Hanamant Balundagi

Summary

** +years of experience in the area of Software Testing -Information Technology Products and Services

Result driven Leader Test Automation and Quality Assurance.

Lead QA team for products in various domains such as BFSI, Healthcare, CRM (Salesforce and Chordiant) and Insurance.

Expertise in Test Automation using Selenium, JMeter and Appium.

Expertise building multiple frameworks like POM, keyword and hybrid.

Well versed with Scrum Agile, Waterfall methodologies

Experienced in preparing test documents like, test plan and test reports.

Know Core java programming language and same utilized in Selenium,JMeter and Appium frameworks

Experienced Software Professional with excellent mix of Technical and Management skills

Have evolved as a seasoned player with abilities to utilize existing test knowledge and experiences to come up with practical solutions and testing processes.

Extensively experienced in implementing QA processes for Web-based and client-server applications.

Extensively involved in various phases of Software Development Life Cycle (SDLC) with experience in managing testing lifecycle (STLC) using Waterfall, and Agile.

Experienced in UI automation and API automation (REST API)

Experienced in conducting different types of testing including Black Box Testing, Automation, GUI Testing, Data Driven Testing, Back End Testing, Regression, Functional and System testing

Experienced in creating Test Plans and designing test cases covering all test conditions and eliminating redundancies.

Experienced in interacting with Business Analysts, Developers and helped them base line the requirement specifications.

Proficient with building Test automation framework using Selenium WebDriver from the ground up.

Worked on IDE Eclipse the test projects.

Used Junit and TestNG framework to set up the test scripts.

Have written Test scripts in Java.

Experienced configuring Jenkins jobs to run automated tests.

Have good understanding of agile development practices.

Experienced with debugging using Firebug, Chrome or IE development tools.

Good knowledge of writing SQL queries in Oracle and DB2 database systems and extensively experienced in conducting Backend database testing.

Worked in the DevOps environment, and provided support to maintain the automation testing effort for client’s projects.

Skills

Test Automation Mobile Automation Testing Android App Tester iOS Mobile App tester Web Application Testing Selenium Core Java Agile Appium Maven TestNG Sikuli with Selenium JMeter Bamboo Web Services API testing SOAP UI Rest assured Apache POI

Technical Know-How

Test Tools: Selenium and Appium, Sikuli, JMeter

Programming Languages: Core Java

Others: JIRA, Quality Center, Crucible Confluence, Maven, Jenkins, ClearQuest, ANT, Bamboo, SOAP UI, TestNG

Education

BE, Electronics & Telecommunication, Tontadarya College of Engineering.

Achievements

Implemented Test Automation for Underwriter and Bank Customer Applications

Done POC for Window Desktop App automation using Appium with Win App Driver.

Implemented and Documented Installation of Appium with proxy on Mac OS and Windows machines.

ISTQB Foundation Level certified TESTER

Certified as “Selenium Professional” by External institute Edurekha.

Certified as “Java For Testing PROFESSIONAL” by SpringPeople.

Professional Summary

Mindtree Ltd., Washington D.C./Bangalore India June 2013 – Till Date

Test Lead

Project: Residency Application for American Medical School

Description: web application for medical student to register and apply programs

Role: Automation Test Lead

Responsibilities:

Automated the test cases into test script using JMeter API Automation.

Configured Bamboo jobs to run the JMeter scripts.

Created a Test Automation Framework from scratch using selenium.

Prepared Test Cases from the user stories

Created and maintained the Page Object Repositories for different pages of the applications.

Created helper functions for usability and repeatability.

Maintained and coordinated offshore QA automation team

Conducted Demo for the clients for the release updates.

Used GIT to share the code base with the team.

Participated in the daily stand up meeting.

Interacted with the Business Analyst and the Functional tester to understand the application.

Followed Page Object Pattern to store Page elements attributes in static variable.

Handled cross browser functionality to using the Testng.xml file and ran the test on multiple browser.

Used Maven for dependency management.

Created Test Plan, Test Case, Test Scenarios, and Test result summary report.

Used TestNG Listener class, Logger, and extent Reports.

Validate responses using JMETER Assertions in Fragment

Doing API Automation selenium using Rest Assured jar

Build hybrid Selenium Automation framework for current application

Rest Assured jar used interact REST APIs of the application

Handling offshore team of 7 resources

Done requirement Analysis in JIRA and provide estimate for new user stories

Providing Sprint defect report to get defect density in the project

Environment: JMeter, Selenium with Java, Agile, TestNG, Maven, Bamboo, Extent Report, SOAP UI, POST MAN, GIT, ECLIPSE

Project: Risk Engine

Description: Automating Mobile App which generates OTP for a valid customer for both Android and iOS devices.

Role: Technical Lead

Responsibilities:

Implementation of single Hybrid framework in Java for financial Android app and iOS App using Appium

Hybrid framework implemented with features delivered 90% automation coverage.

Managed 6 resources from delegation of tasks and till completion of deliverables.

Interacted with all the Stakeholders for Technique issues update.

Feasibility Verification of requirements for Automation during RFP of the project.

Validation of Mobile application functions using Appium

Coordinating with all the stakeholder and alarming them for any deviation.

Implemented Java concepts to build object repository and usage for both devices

Built Test scripts in Java to handle multiple device/Emulator versions.

Written/Maintained App Specific Functions Java Programs in User Defined Libraries

Integrate maven project with Continuous Integration Tool Jenkins.

Code Review process implemented by using crucible tool

Environment: Appium, Crucible, Agile, TestNG, Maven, Bamboo, ECLPSE, UIAUTOMATOR, Jenkins, Android SDK

Project: Automation Support QA

Description: Automating Finance Web Application that is implementation of data consolidation of different sources and sharing the consolidated data with another team for their downstream business activities.

Role: Technical Lead

Responsibilities:

Implementation of Keyword Driven concept in java for financial web app using Selenium

Feasibility Verification of requirements for Automation during RFP of the project.

Validation of web application functions and data using Selenium.

Resulted 65% effort reduction in code by implementation Re-usability of functions while building test cases.

Developed Test Suite executed with batch file using Selenium, TestNG and ANT

Integrated Selenium Java Project with Sikuli Programming for Desktop Related functions.

All Parametrization done in Excel using Apache POI.

Mentoring juniors to scale up on Technical, Product and Processes front.

Environment: JMeter, Selenium with Java, Agile, TestNG, Maven, Bamboo Java, Selenium WebDriver Firebug, FirePath, CssSelector, HTML, XML, XPATH, Quality Center, Ora

Cognizant Technology Solutions, Pune, India Mar 2010 - Apr 2013

Quality Assurance Lead

Project: WellPoint SF QA PRJ

Description: Automating Salesforce call Center application

Role: Module Lead

Responsibilities:

Created test strategies, test plan and test reports

Worked in an Agile methodology and managed different QA teams for multiple sprints

Part of Sprint Planning, Daily standups, Solution review meetings, Retrospective meetings

Effectively ran UAT session with business and BA’s

Provides sprint based execution reports and weekly progress and SIT execution report to program management

Understand the business requirement and functional specifications

Extensive experience in Salesforce CRM Cloud integration testing

Expertise in working with various salesforce standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, & Campaigns

Involved in Automating testing the custom objects, Custom tabs, Validation rules, Page Layouts, Page Layouts to suit the needs of the Application in the requirements

Worked on Automation testing the users and assigning the roles, profiles for different users in the organization

Tested the Object and Field level security to hide the critical information on the profile users

Tested Workflow rules, defined related tasks, time triggered tasks, email alerts, field updates to the business logic

Well Understanding in Workflows, Roles, Profiles, Report, Dashboard

Environment: Selenium with Java, Agile, TestNG, Maven, Bamboo Java, Selenium WebDriver Firebug, FirePath, CssSelector, HTML, XML, XPATH, Quality Center, Salesforce

Persistent Systems, Pune, India Jul 2007 - Mar 2010

Quality Engineer



Contact this candidate