First/Last Name : Murari Guragain
QA Automation Engineer
Location: Lexington,KY
Contact: 502-***-****
Email: ***********@*****.***
Professional Summary
6+ years of experience in Java programming, Test Automation Experience using Selenium, BDD, and/or Cucumber, Rest API testing and automation, karate, Postman, GitHub Agile tool, IntelliJIdea, Eclipse, Visual Studio Code.
5+ years of Quality Center/JIRA experience, Jenkins, SQL, JMeter
Various roles including:
oSoftware Development Senior Specialist
oQA Automation Engineer
oJr. QA Analyst
Experienced as QA Automation Engineer using tool selenium java. Holding expertise in API testing and automation as well as data base testing and manual testing. Worked on different projects in different domains like Financial Services, Banking and Insurance.
Application Experience
Financial services
Banking
Insurance
Tools and Technologies
Java, Selenium, TestNG, JUnit, Maven
BDD, TDD, Hybrid, RestAssured, Postman, JMeter, Karate
SQL, Oracle, DB2
JIRA, HP QC, Bugzilla, Rally
Version Control-GitHub,
IDE Tool: IntelliJIdea, V.S.Code
Highlights
Prepared Test Plan, test Cases, Test scripts and Test Metrics
Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and Cucumber.
Configured Continuous Integration environment, using Jenkins
Involved in designing and implementing of BDD Cucumber automation framework
Extensively used Oracle/SQL for Back-End Testing.
Developed new and updated existing Automation test cases using Selenium WebDriver and
TestNG
Running test plans and entering bugs found into JIRA
Used POSTMAN for REST API Testing, Integration and performance testing
Performed automation testing using Selenium Web Driver and Junit, BDD
Automated REST API’s using Rest Assured library and Java
Execute test cases (manual or automated) and analyse results
Performed UI testing, Database testing
Design, document, and implement black box test plans and test cases
Work Experience
Facility: Humana Health Insurance, Louisville, Feb 2023 - Present
Position/Title: Software Development Senior Specialist
Primary Responsibilities:
Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and Cucumber.
Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
Extensively used Oracle/SQL for Back-End Testing. Designed structured User Interface UI automated Test cases using Selenium Web driver in Java for web base software products used to perform software testing.
Used POSTMAN for REST API Testing, Integration and performance testing.
Used Extent Report for creating Test reports and Jenkins with Maven for continuous integration.
Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
Responsible for the JMeter script development including HTTP/HTML and JDBC for my assigned Projects.
Environment: Linux, Oracle, JMeter, White box, Selenium, Java, Junit, Test NG, JSON, Test NG, Soap UI, REST, HTML, Maven and Agile.
Facility: Visa International, Foster City, CA June 2021- Jan 2023
Position/Title: QA Automation Tester
Primary Responsibilities:
Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
Evaluate and analyze Business Requirements, Functional Specification documents.
Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and Cucumber.
Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
Proven success in establishment of agile test practices including acceptance test automation using Cucumber (ruby scripting) during acceptance test driven development methodology.
Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven.
Experience with source version control tools such as Subversion (SVN), TFS, Git and Bitbucket.
Used Cucumber automated testing to test new and existing functionality.
Handled the task of localization/Globalization testing for web and device portal with two junior team members for four languages. Coordinated UI Testing task with one junior team member
Gained product knowledge and attended various QA training
Expanded knowledge of product through Regression testing of easy modules
Developed test scripts for web services using SOAP UI and worked with XPATH.
Tested request and response XML's based web services interfaces using SOAP UI.
Performed Automation for regression using Selenium Web Driver and Selenium GRID.
Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Prepared user documentation with screenshots for UAT (User Acceptance testing).
Environment: Java, Selenium WebDriver, Cucumber, TestNG, Maven, Jenkins, JMeter, SOAP UI, GitHub, Agile, XPath, Eclipse, Quality Center, Oracle, Windows.
Facility: PNC Bank, Pittsburgh, PA Aug 2019- May 2021
Position/Title: QA Automation Engineer
Primary Responsibilities:
Performed Web Application testing on project operated within agile environment, with 2-4 weeks sprints, daily scrum meetings, task waiting, pair programming, refactoring, presentations, and review.
Participated actively in Project Team Meetings, interact, and communicate with developers and Business Analysts.
Extensively used Oracle/SQL for Back-End Testing.
Designed structured User Interface UI automated Test cases using Selenium Web driver in Java for web base software products used to perform software testing.
Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
Executed automated test suites on multiple platforms using Selenium Grid and Maven scripts.
Created pom.xml in APACHEMAVEN and run the builds using Continuous Integration tool Jenkins.
Based on page library, developed Selenium test cases in JAVA using JUNIT framework
Tested JSON Web services for creating deleting modifying a big set of pools and Products, by writing pure white box test cases.
Running test plans and entering bugs found into JIRA
Created test scripts using JAVA to automate web services in SOAP UI.
Used test Runner to navigate through test cases and steps.
Testing of the store compatibility on different android tablets and phones.
Used POSTMAN for REST API Testing, Integration and performance testing.
Created Test Suites, Test Cases used Request Step, Assertion Step, Script Step, and Property Step in the test cases for SOAPUI.
Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
Responsible for the JMeter script development including HTTP/HTML and JDBC for my assigned Projects.
Understanding of QA and testing processes in Startup and Agile environments
Environment: Linux, Oracle, JMeter, White box, Selenium, Java, Junit, Test NG, JSON, Test NG, Soap UI, REST, HTML, Maven and Agile.
Facility: Scout ET, Portland, OR Sep 2017- July 2019
Position/Title: Jr. QA Analyst
Primary Responsibilities:
Extensively used the Selenium methods to build the framework and run the test scripts.
Performed automation testing using Selenium Web Driver and JUnit.
Using TestNG annotations controlled the entire test. Generated the clear web html reports for analysis purpose.
Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step definitions in Gherkin format.
Responsible for updating and maintaining the JIRA for reporting and logging the defects found during functional and regression testing and follow up the bug life cycle.
Automated REST API’s using Rest Assured library and Java as a programming language,
Assisted DevOps team with build cycles and CI- CD processes using Jenkins, GitHub and Maven.
Work closely with Development, Customer Support, and Systems Integration teams to establish test requirements.
Used Extent Report for creating Test reports and Jenkins with Maven for continuous integration.
Execute test cases (manual or automated) and analyze results Involved in testing the database and data validation using SQL Queries.
Design, document, and implement black box test plans and test cases.
Submission of reports using Extent Report, Documentations and executing the testing of entire system.
Provide Knowledge transfer to Offshore team
Performed UI testing, Database testing after reviewing the story cards and database diagrams.
Provide the QA metrics weekly basis on team productivity and application stability. Report on risk and issue with mitigation plan to management.
Environment: Java, Selenium WebDriver, Cucumber, TestNG, Maven, Jenkins, JMeter, SOAP UI, GitHub, Agile, XPath, Eclipse, Quality Center, Oracle, Windows.
Education
Institution:
Result/Degree:
Tribhuvan University
Masters In Sociology
Result/Degree:
Bachelor of Science