Post Job Free

Resume

Sign in

Senior QA Automation Engineer

Location:
Spring, TX
Posted:
January 27, 2020

Contact this candidate

Resume:

Name: INDERPREET SINGH JOHAR PH: 469-***-****

Senior QA Automation Engineer Email: adbgd1@r.postjobfree.com

SUMMARY

* ***** ** ********** ** IT industry.

Experienced in Functional, Interface (GUI), Integration, Regression and User Acceptance Testing (UAT).

Able to maintain the highest level of quality assurance best practices using QAI Standards, and the company’s Software Development Life Cycle.

Experienced in using Selenium and working knowledge of automation frameworks like Data-driven, Keyword frameworks and Page Object Model (POM).

Experience testing mobile applications using manual and automation testing for iOS and Android devices

Used AutoIT, Robot API tools in automation for Mouse movements, Keystrokes, Window control manipulations and print pop-ups which are not possible using selenium WebDriver.

Experienced in using Apache POI to read the data from external sources in order to feed locators into the test script.

Experienced in all levels of Testing such as Positive testing, Negative testing, Integration Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing (UAT), Black box testing, Browser testing.

Assist in User Acceptance testing when necessary and recommend certification of software changes for use by location users in the field once the software meets the business requirements.

Good Communication, interpersonal, and Teamwork skills.

Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report and Project Report.

EXPERTISE

Testing Tools

Selenium WebDriver, Appium, AppliTools, SauceLabs, Postman, Karate

Methodologies

Waterfall, Agile, SDLC, STLC

IDE and Tools

Eclipse, IntelliJ IDEA, Visual Studio

Test/Bug Management Tools

JIRA, HP Quality Center, Bugzilla, IBM Rational, Confluence

Programming Languages

Java, C#, Python, HTML, XML, C++, Groovy

Web Debugging Tool

Chrome Debugger, Firepath, UIAutomator, Appium Inspector

Databases

SQL Server, MS Access, Oracle, MySQL.

Test build, Integration Tools

Maven, Jenkins, GIT

Operating Systems

Windows 10/8/7/XP, Windows Server 2003/2008/2012

MS Software Packages

MS Office, Microsoft Visio 2007/2003, SharePoint 2010, MS Excel

PROFESSIONAL EXPERIENCE

PrimeroEdge – Houston, Texas

Senior QA Automation Engineer Dec 2019 – Present

Worked on implementing a QA process by analyzing the project requirements

Worked on implementing POCs to select Automation tools for Visual, Functional and Backend testing

Implemented automation framework from scratch for functional testing using POM with Selenium, C#

Wrote API automation scripts using Karate framework

Built collections and folders for writing API automation test scripts using Postman

Used Newman for running HTML reports to generate the results for API automation based on the Swagger document

Wrote automation test cases for Visual Testing using AppliTools and performed cross-browser automation testing using SauceLabs for multiple browsers with different versions on Windows 10

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using NUnit in JSON format

Involved in Sprint Planning, interactions with Product Owners, Delivery Managers and Stakeholders to help drive the development smoothly

Daily Scrum standup meetings, sprint planning meetings, sprint demos and sprint retrospective meetings are some of the key daily/weekly activities

Worked on setting up QA environment for testing, wrote documents for Test Plans, Best Practices for writing Test Cases and Automation scripts

Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI

Responsible for assisting the Product Owners in writing User Stories related to different modules for each sprint and bringing the user stories to closure within stipulated timeframe

Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using QC

Environment and Tools : Selenium (WebDriver), C#, Swagger, NUnit, MS Visual Studio 2019, AppliTools, Karate, Maven, Jenkins, SQL Server, JIRA, Agile, Postman

Department of HealthCare Services – Sacramento, California

Senior Test Analyst/Automation Engineer June 2019 – Nov 2019

Worked in building up the keyword driven framework from the scratch

Used Agile methodology to perform various SDLC Phases-Requirements Analysis, Test Case

Built various automation suites like Regression and build acceptance test (BAT)

Responsible for creating requests and building test scenarios for the web services project

Ran regression daily and fixed the test scripts based on the new changes

Development, System Testing, Regression and Conducted End to End and Black box testing

Actively involved in functional, system, integration, positive, negative, GUI testing of the application

Involved in the User acceptance testing along with the project manager at the end before the release of the product

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation

Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI

Worked on SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application

Facilitated meetings with clients to gather application requirements and converted it into requirement document. Created project plans to be used by development team

Well-grounded real time work experience in both the agile and waterfall project environment

Environment and Tools : Selenium (WebDriver and Grid), Java, TestNG, Eclipse, HTML, SoapUI, Maven, Jenkins, MySQL, JIRA, Agile, Postman

Granube Systems – Grand Prairie, TX

Software Developer and Tester Intern May 2018 – May 2019

Developing test plans, scenarios, test cases, test data and developing traceability based on use cases/requirements

Responsible for Functional and regression testing, integration testing, database /data conversion testing

Preparing Automation Framework datasheets, for creating testing scenarios

Created test scripts using SOAP UI for performing the webservice testing

Daily Scrum standup meetings, sprint planning meetings, sprint demos and sprint retrospective meetings are some of the key daily/weekly activities

Test environment setup, Test Data preparation for Integration Testing

Executed Appium & Selenium Baseline scripts for Regression tests

Preparation of Test Data and assisting team in understanding of system functionality

Environment and Tools : Java, XML, HTML, Java Script, SQL Server 2005, 2008 Oracle 11g, Microsoft Visual studio, Share Point, MS Visio, Maven

Infosys – Florida Power and Light – Tampa, FL

Test Engineer/ Automation Engineer Feb 2014 - July 2017

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports

Developed and Executed Test Scripts using Selenium WebDriver and TestNG to analyze Test Results

Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements

Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to verify the existing functionality is affected and to

check the configuration settings of the code

Performed Data driven testing to validate the components displayed on the website using Selenium

Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG and XPath.

Implemented manual test case execution to test the mobile version of the application

Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes, and Tags

Used Postman & SOAPUI for rest service testing. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.

Environment and Tools : Selenium WebDriver, Quality Center, Java, Jenkins, SoapUI, HTML, Appium (Mobile Testing), XML, Eclipse, TestNG, Maven, Agile, Postman

EDUCATION

Master of Science in IT Management – University of Texas at Dallas, United States

Bachelor of Engineering in Computer Science – Panjab University, Chandigarh, India



Contact this candidate