Post Job Free

Resume

Sign in

Quality Engineer Selenium

Location:
Irving, TX
Posted:
January 19, 2021

Contact this candidate

Resume:

*+ years’ experience of Software Quality Assurance with leading IT organizations

PROFILE SUMMARY

Software Quality Engineer with 5 years of experience in the area of software Testing.

In-depth understanding of Object Oriented Programming and exposures to collections in Java.

Expert in automated testing tools and techniques in Selenium WebDriver with TestNG.

Hands on experience in testing REST based Web Services using Postman and automated REST API testing using REST-Assured / HttpClient.

Proven ability in developing Behavior Driven Development (BDD) scripts with Cucumber and writing step definitions for behavior using Gherkin.

Worked on performance testing using JMeter in order to release quality products in a definite timeline.

Good with Version controls like GIT.

Experienced in automation project continuous integration using Jenkins with Maven build tools.

Good Experience in MySQL, SQL Server Commands.

TECHNICAL SKILLS

Languages & Scripts:

Java

Automation Framework

Data driven, Modular driven, Hybrid and Page Object Model

Automation Testing

Java, GIT, Maven, Selenium WebDriver, TestNG, Cucumber, JMeter

Web Service:

Rest Assured framework, Postman, HttpClient

Test Management Tools

JIRA, Bugzilla

Operating Systems

Windows

Databases:

Oracle 11g/10g, MySQL 5.6

Build Automation:

Maven, Jenkins

EDUCATIONAL PROFILE

Bachelor in Technology in Applied Electronics & Instrumentation Engineering 72%

from Biju Patnaik University of Technology, Odisha, India

WORK EXPERIENCE

Client: Eduweb Software Solutions Apr 2014–May 2015

Role: Automation Quality Engineer

Description: Health Information Management System (HIMS) is a product developed to maintain and track medicine details, state health infrastructure system details, Human resource details of the hospitals and medicine requisition from each establishment.

Significant Accomplishments:

Created and implemented Page Object Model automation framework from scratch using Selenium WebDriver/TestNG.

Created Object in Object repository using Page Object Pattern using PageFactory of Selenium WebDriver.

Automated test cases, test suites for Regression Testing via Selenium WebDriver, Java for existing application

Written Java code for reading and writing to an Excel file using Apache POI library.

Integrated HTML report for automation scripts using TestNG and Java.

Parameterized the automated test scripts in Selenium to check how the application performs against multiple sets of test data.

Performed compatibility testing with various devices to ensure functionality works consistently across devices

Created automation test scripts for Parallel Execution of test Script using Selenium and TestNG.

Tested Restful Web Services based on API specification document using Postman and Rest Assured.

Performed Back end testing by writing SQL queries using various commands, functions, Joins and Union.

Improved testing flow by maintaining Jira dashboard, checking existing defect report to avoid duplicate reports for better performance

Environment: Selenium WebDriver, Java, TestNG, Maven, Git, Jira, Jenkins, Cucumber, Postman and Rest Assured

Client: Eduweb Software Solutions, India Jan 2013 – Mar 2014

Role: Quality Engineer

Description: Institute Management System – It is an online application portal to manage student registration, student login, exam management.

Significant Accomplishments:

Responsible for analyzing use cases to meet the functional requirements. Developed business layer and database layer.

Participate in complete automation workflow, peer review, code review, test strategy, test plan.

Automating test cases, test suites for Regression Testing via Selenium WebDriver

Used Hybrid Framework of Selenium to get data from Excel.

Build a detailed, reusable, Script – free Keyword + Data – Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.

Developed integration tests for the web services

Validated JSON formatted data and different HTTP status code like 200, 201, 400, 415, 500.

Interact with product management team to understand business requirements Developed set of business logic components related to benefits and compensation modules

Writing SQL queries and PL/SQL - functions, sequences and triggers

Maintenance and debugging applications to fix defects of issues

Environment: Core Java, MySQL, JDBC, HTML, Selenium, Postman

Client: NetGuru Limited, India Sep 2010 – Dec 2012

Role: Software QA Analyst

Description: Microfinance System (Mfin) is a product to keep track of loan details, credit, debit and MIS details of Microfinance system.

Significant Accomplishments:

Understanding the Business Specification Document.

Analyzed system requirements and business requirement documents and developed test cases and test scripts.

Worked in Agile Methodology and attended sprint planning meetings.

Actively involved in UI, functional, database and integration testing of the application.

Extensively performed smoke and sanity testing.

Created and executed SQL Queries to validate the data stored in database.

Extensively performed end to end to ensure data flow.

Performed regression testing of the stories completed in previous iterations.

Created and executed detailed test cases for the assigned area.

Prepared test data for positive and negative test scenarios for functional testing.

Executed test cases manually to verify actual results against expected results.

Validated JSON formatted data and different HTTP status code like 200, 201, 400, 415, 500.

Defect reporting, analyzing, tracking and report generation using JIRA.

Prepared weekly status reports on test case execution, defects

Quick set up, execution and reporting of findings of the test results of each build. Expertise in Root Cause Analysis of issues

Environment: Core Java, MySQL, JDBC, Postman, JIRA, BUGZILLA



Contact this candidate