Post Job Free

Resume

Sign in

Quality Assurance Test Automation

Location:
Frisco, TX, 75035
Salary:
65
Posted:
February 14, 2024

Contact this candidate

Resume:

CARRIER OBJECTIVE

To have a professional opportunity and work environment where I can prove my efficiency along with achieving job satisfaction, learning and career growth.

SUMMARY

Having 10+ years of experience as Quality Assurance Engineer

Strong command in STLC, Defect life cycle and on AGILE Methodologies and involved in all agile ceremonies like daily scrum calls, Sprint planning, Retrospection and QE Demos.

Hands on experience in creating Test Plans, Test Cases, analyzing Test Results, logging defects and preparing reports

Experience in Test execution and Defect management using Tools like HP ALM and Jira

Skilled in building test automation framework using Selenium WebDriver with Page Factory for Page Object Model (POM), TestNG/Junit, Cucumber, Maven and Gradle

Extensive experience in validating Microservices/API's using POSTMAN, Rest assured and ReadyAPI

Experience in building automation framework using ReadyAPI to validate microservices

Hands on experience on Cucumber BDD to develop and maintain test automation scripts using Gherkins language

Strong experience in using Version Control Tools like GIT and GitHub

Well versed with Continuous Integration (CI) tool Jenkins & GitLab tools to create, schedule and pipelines in tools like GitLab and Jenkins

Experienced in designing Hybrid Framework from scratch in Selenium WebDriver for E-commerce applications, Marketing applications

Extensive experience in converting manual testcases to automated scripts, creating Utility, Helper libraries for frameworks

Good in trouble shooting issues related to automation scripts

Professional expertise in Smoke Testing, Backend end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Cross Browser/ Cross Platform Testing, UI Validation

Extensive Experienced in SQL Database validations & concepts such as DDL, DML, Joins, primary key & foreign key, having, group by, order by, Constraints

Experienced in validating splunk logs

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SUMMARY

Testing Tools

Selenium WebDriver

POSTMAN

ReadyAPI

Rest Assured

Zephyr

JIRA

Automation Framework

Junit/TestNG

Cucumber, Page Object Model(POM)

Build Tools

Maven, Gradle

Code Management Tools

GitHub

Languages

Java, JavaScript, Html, JSON

Database

MS-SQL

Performance Tools

JMeter

CI/CD

Jenkins, GitLab, GitHub

EXPERIENCE HIGHLIGHTS

Project #1

Projects

NTT Data

Client

TIAA

Date

Feb 2023 to till date

Role

SDET

Roles and Responsibilities:

Creating and maintaining Regression scenarios for new features, converting in to automation scripts by using Selenium webdriver tool and Java language

API Testing with tools like Postman and RestAssured

Troubleshooting the errors by checking in network tab and verifying in Splunk

Validating the data by writing queries in Database using structured query language MS SQL

Adding new code to repo in Github and running the daily scheduled jobs for Sanity testing and Regression testing in Jenkins

Analyze and prepare report for QA environment

Completing automation within sprint

Enhancing the automation scripts by creating, helper files and logging structure.

Participating in Agile ceremonies – Sprint planning, Daily scrum calls, Retro meetings and PI planning

Contributing to Defect triage calls.

Preparing Test data Matrix(TDM) sheet for the user stories covered in sprint

Demo of the feature at the end of PI

Reporting and Tracking defects

Project #2

Projects

NTT Data

Client

ThermoFisher Scientific

Date

November 2021 to Feb 2023

Role

SDET

Roles and Responsibilities:

Designed functional automation scripts using Selenium WebDriver and function library for automation framework.

Validating functional test cases as per user stories and converting the same into automation testing to performed Integration Testing & System Testing on using Selenium WebDriver

Maintaining Environment health by performing Integration testing and following up on issues with product teams

Creating reports on QA environment status every day

Running test automation scripts in Parallel

Developing reports by utilizing Allure Reporting Json files and publishing execution results to Power BI

Improving the Automation framework by creating customized methods

Integration Regression testing on QA and prod environments

Participating in Defect Triaging

Cross browser testing Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.

Performed Data base validations such as extracting data, inserting & deleting the data for End-to-end testing

Project #3

Projects

Cigniti Technologies

Client

HomeSite Insurance

Date

April 2020 to December 2020

Role

Senior Test Engineer

Roles and Responsibilities:

Designed and created test scenarios for API testing from reading swagger document

Performed API testing like – Json schema validations, API chaining, Parsing, Data base testing and end to end testing

Performed API testing for REST services of the project using ReadyAPI tool & Postman.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

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 with developers to update the defects, resolve them and track their status using JIRA.

Project #4

Projects

Qatestingtraining

Client

Date

September 2017 to April 2020

Role

QA Lead

Roles and Responsibilities:

Designed functional automation scripts using Selenium WebDriver and function library for automation framework.

Validating functional test cases as per user stories and converting the same into automation testing to performed Integration Testing & System Testing on using Selenium WebDriver

Maintaining Environment health by performing Integration testing and following up on issues with product teams

Creating reports on QA environment status every day

Running test automation scripts in Parallel

Developing reports by utilizing Allure Reporting Json files and publishing execution results to Power BI

Improving the Automation framework by creating customized methods

Integration Regression testing on QA and prod environments

Participating in Defect Triaging

Cross browser testing Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.

Performed Data base validations and End to end testing

Project #5

Project

Epayment-PSR (Provider Self Registration)

Client

Emdeon, US

Date

Nov 2015 – August 2017

Role

Senior Tester

Roles and Responsibilities:

Understanding various business requirements and deriving test cases and executing the Test Cases

Converting Manual test cases to Automated Test cases using Selenium WebDriver

Performing Functional Testing, Integration, Regression, UI Testing.

Developing class libraries, Utilities, Helper classes

Converting Automation scripts to TestNG Testcases

Continuous Integration of automation scripts in Jenkins

Execution of Manual Test cases and Automation Test Scripts.

Logging the defects and reporting them using Jira

Active participation in team discussions, test plan walkthrough, test script walkthrough.

Tracking all the bugs to closer by interacting with development team.

Sending daily/weekly Testing status report on the project.

Coordinate with module Leads/Senior Developers on the issues faced during execution of project plan.

Responsible for prevention and early detection of defects through verification and validation activities ensuring the integrity and quality of all work products.

Smoke test against the deployed build and ensure quality code is released to the QA environment.

Project #6

Project

E7[Marketing module]

Client

YesMail

Date

April 2011 – August 2012

Role

Automation Tester

Roles and Responsibilities:

Involved in application Testing using Java, Selenium

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

Experienced in Github and Maven as automation scripts integration tools and Jenkins as CI tool

Automating test cases, test suites for Regression Testing via Selenium WebDriver, JavaScript for the redesign AngularJS application

Proxy requests to finished client APIs, handling authentication, custom headers

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

Experience on SOAPUI for testing and validating various web services used in the application

Implemented automated script for REST-API testing using Rest Assured framework.

Project #7

Project

E7[Marketing module]

Client

YesMail

Date

April 2010 – April 2011

Role

Software Tester

Roles and Responsibilities:

Understanding requirements and preparing Test scenarios and Test cases.

Preparing Test data for Testcases.

Performed different types of Testing including GUI Testing, Functional Testing and Regression Testing

Designed Functional Test Cases based on user stories in Test Link

Involved in peer review of Test Cases

Attending weekly stand up meeting with client

Attending daily internal standup meetings

Detected bugs and logged them in Jira with screen shots and required logs.

Executed sanity for every new build.

Verified logs using putty.

Exploratory Testing

Certifications:

ISTQB Foundation Level Tester

Education Details:

Completed Bachelor’s Degree in Electronics from JNTU University [Telangana] in 2010



Contact this candidate