Uploaded File
add photo
Moon
Moonghimire7@gmail.com
972-800-8098
Dallas, TX 75201
QA Automation Engineer
8 years experience W2
0
Recommendations
Average rating
82
Profile views
Summary

6+ years of experience as a QA Analyst, Functional Tester, and Software Testing Engineer in Web and Client/Server applications in different domains. Experience in Manual and Automated Testing of GUI and functional aspects of Client server and Web based Application on multiple levels of SDLC and STLC.

  • Implementation of QA methodologies during all aspects of project of SDLC (Software Development Life Cycle) including Agile and Waterfall
  • Experience in Functional, Regression and System testing using Manual and Automated testing tools Selenium WebDriver.
  • Proficient in Quality Assurance Life Cycle such as writing test plans, test cases, developed test scripts, performed test execution and evaluation, prepared defect reports, traceability matrices and test environments.
  • Experience in automating test cases using TestNG, Junit and Cucumber with Maven
  • Experience in Data Driven Test using Jenkins and Excel.
  • Use of software engineering tools such as GitHub, Jira, and Jenkins
  • Good Experience in writing XPath and CSS to locate web elements.
  • Experience in analyzing Business, Functional and Technical Specifications
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use Cases
  • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.

Experience
QA Automation Engineer
Information Technology
Jul 2018 - present
Masergy Roles and Responsibilities: Created Test strategy and plan create test data and organize test plans and test runs for automation.
  • Identified test cases to automate prioritized suitable candidates for automation and automated test cases using Selenium WebDriver
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in Java.
  • Used Maven, Git, Java and Selenium Grid to create nightly automation scripts.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Performed Positive & Negative Testing for system validations.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Worked closely with development team in creating automated scripts for the application using Selenium.
  • Designed automation steps, identifying objects and creates test scripts.
  • Reported the bugs/defects through JIRA.
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
  • Collected and documented test data (such as Policy number, Agent code, claim number) for functional testing as documented in test plan.
  • Performed the web testing of the application for browser dependency.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome Environment: Java, Selenium WebDriver, Selenium GRID, Unix, Cucumber, TestNG, JIRA, Maven, XML, HTML, JSON, JavaScript, MySQL, Jenkins, Agile/Scrum, Oracle.
Agile Methodology Automated Testing Automation Engineer Compatability Testing Continuous Integration Cucumber Eclipse Firebug Functional Testing HTML Java JavaScript Jenkins JIRA JSON Maven MySQL Oracle Quality Assurance Regression Testing Scrum Selenium Test Case Preparation Test Planning UNIX XML
Remove Skill
QA Analyst
Information Technology
May 2016 - Jun 2018
Roles and Responsibilities:
  • Reviewed design documents & business requirements to learn the function and application's scope
  • Performed Functional Testing, Smoke Testing, Regression Testing, User Acceptance Testing, Data Base Testing and Performance Testing
  • Maintained Requirement traceability matrix (RTM) using Microsoft Excel Sheet
  • Involved in Test plan development, writing and implementation of the Test Cases
  • Developed Selenium Test Scripts using Web Driver API and Eclipse IDE
  • Used Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing
  • Used SQL Developer tool as a client to connect to backend Oracle Database for data verification
  • Performed multiple SOA architecture web services validation using SOAP UI Pro
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI
  • Skilled in performing load, stress and performance testing using Apache JMeter
  • Experience in J2EE Software Development Life Cycle SDLC of Business applications in web and client
  • server environment with JSP, Servlet, XML and Web Services like Soap and Restful
  • Understand SAAS functionality and prepare Automation test cases
  • Developed test scripts to automate process of testing in Selenium WebDriver
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
  • Writing, maintaining, executing Test plans, test cases and Test Scripts, analyzing bugs and interacting with team members in fixing the errors
  • Developed and updated Test Scripts based on the Functional and Technical Specifications using Java/JUNIT/Json Object Environment: Java/JUNIT/Json Object, Selenium Web Driver, MS
  • Power Query, SQL, SAAS, Load Runner, SoapUI, Jira, Rally
Functional Testing HP Loadrunner JIRA Jmeter Microsoft Excel Performance Testing Quality Assurance Regression Testing Selenium Smoke Testing SQL Test Case Preparation Test Planning JSON Automated Testing SDLC REST
Remove Skill
Test Engineer
Information Technology
May 2014 - Apr 2016
Roles and Responsibilities:
  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Java language and TestNG framework for scripting. Used Maven for building the Web Driver project.
  • Integrated with Continuous Integration tools Jenkins for running test automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Tested request and response JSON based web services interfaces using Postman.
  • Proficiency with automated software testing tool HP QA/ALM used to develop test scripts.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each sprint deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment. Environment: Java, Selenium WebDriver, TestNG, Unix, MSSQL, Maven, Jenkins, POM, SQL, Oracle, HTML, XML, JSON, XPath, Firebug, Quality Center/ALM, GitHub.
Agile Methodology Continuous Integration CSS Design Patterns HTML Java Jenkins JIRA JSON Maven Oracle Postman Scripting Scrum Selenium SQL UI UNIX WebServices XML Quality Assurance Business Requirements Cucumber IDS Test Case Preparation Test Planning Testing Tools
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Skills
JIRA
2021
5
JSON
2021
5
Quality Assurance
2021
5
Selenium
2021
5
Test Case Preparation
2021
5
Test Planning
2021
5
Automated Testing
2021
4
Functional Testing
2021
4
Regression Testing
2021
4
SQL
2018
4
Agile Methodology
2021
3
Continuous Integration
2021
3
Cucumber
2021
3
HTML
2021
3
Java
2021
3
Jenkins
2021
3
Maven
2021
3
Oracle
2021
3
Scrum
2021
3
UNIX
2021
3
XML
2021
3
HP Loadrunner
2018
2
Jmeter
2018
2
Microsoft Excel
2018
2
Performance Testing
2018
2
REST
2018
2
SDLC
2018
2
Smoke Testing
2018
2
Automation Engineer
2021
1
Business Requirements
2016
1
Compatability Testing
2021
1
CSS
2016
1
Design Patterns
2016
1
Eclipse
2021
1
Firebug
2021
1
IDS
2016
1
JavaScript
2021
1
MySQL
2021
1
Postman
2016
1
Scripting
2016
1
Testing Tools
2016
1
UI
2016
1
WebServices
2016
1
Black Box Testing
0
1
Integration Testing
0
1
Junit
0
1
Software Engineer
0
1
Software Testing
0
1
System Testing
0
1
Technical Specifications
0
1
Whitebox Testing
0
1