Post Job Free

Resume

Sign in

Quality Assurance Test Engineer

Location:
Farmington Hills, MI
Posted:
March 18, 2024

Contact this candidate

Resume:

Quality Assurance Test Engineer with around *+ years of experience as an SDET/Automation Tester and Manual Tester, in all phases of Software Development Life Cycle (SDLC) with experience, that includes Soap UI and Jenkins.

Professional Summary

Hands-On knowledge and Strong experience in various phases of Software Testing Lifecycle (STLC) under SDLC methodology like Agile Scrum and Waterfall models.

Strong hands-on experience in preparing, reviewing, and implementing the Testing Artifacts & Documents like Requirement (Analysis & Review), Test Plan Document, Test Scenario, Test Case, Test Script, Requirement Traceability Matrix (RTM), Defect Matrices, Test Metrics, Test Reports, Test Conditions, and Test Data as testing efforts.

Great experience and hands on experience on Test Management and Defect Tracking Tools like Atlassian JIRA.

Worked extensively in waterfall & Agile (Scrum) Methodology.

Including in the migration process from Main Frames to Web based application using salesforce

Worked on the Jenkins configuration to trigger jobs executing the regression test suites.

Integrated Autoamtin scripts in Continuous Integration tools (Jenkins) for nightly batch run of the script.

Used Jenkins as Continous integration server to run automated test suites.

Integrated Jenkins job with virtual machines to trigger the nightly batch jobs execution.

Involved in automation testing using TOSCA

Worked on the Browser stack to create mobile automation scripts.

Data Migration process validation in salesforce.

Working on test automation space among the Devops tool.

Imported the Debug Build file to record the mobile application and created the automation scripts.

Great in logging defects and assigning them to developers and/or concerned team members and dealing with them when issues raised if any. And after bug fix, re-testing the application to see bugs are fixed or not.

Good experience in Automation Web Application Testing using selenium.

Great experience in Java Programming, Selenium WebDriver, and TestNG.

Experience in Jenkins, and cucumber and worked on version-control tools and other office tools.

Strong experience in writing and executing SQL queries to perform the back-end testing in information database.

Worked extensively on client/server based and web-based applications to handle Manual Testing and Automation Testing

Web UI Testing:

Expert in regression test after every new functionality is implemented.

Tested the API’s as well as validated the data returned through web services responses using Assertions such as Valid HTTP Status Codes, Script, Xpath

Using the Postman checking the endpoints passing through multiple parameter verifying the response code.

Database Testing:

Database Testing using SQL Queries with multiple Databases SQL Server and MySQL and performed Database testing including data integrity and data validation testing.

Expert in developing complex SQL Queries with various kinds of joins

Creating Mock data in database to verify the functionality in UI.

Expert in verifying the database flow using profiler parallel while running the scenarios in UI.

Executing the stored procedures to check the data storing in individual table.

Hard coding the values in stored procedures to verify the behavior of the stored procedures

TECHNICAL SKILLS:

Test Approaches

Waterfall, Agile/Scrum, SDLC, Bug life Cycle

Testing Tools

Selenium WebDriver, SOAPUI, Appium, JMeter, Jenkins, Selenium Grid.

Frameworks

Page Object Model, Data Driven, Cucumber, TestNG, Junit

Artifacts

Test Plan, Test Case,Test Summary Report, Bug report, User Stories, Backlogs

Test Build and Integration tools

Jenkins, Maven

API testing

REST, SOAP, SOAPUI

Programming Tools

Java, C#

Databases/Database tools

SQL Server, Oracle, MySQL

Markup Languages

HTML, XML, Xpath, CSS

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

Other Utilities

Eclipse, PL/SQL, GIT, SVN, JMeter

Types of testing

Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, Performance Testing and Ad-hoc testing.

EDUCATION DETAILS:

Bachelor’s in computer science and Engineering, India

Masters in Networking and Communication Management, Chicago, IL

PROFESSIONAL EXPERIENCE:

Project Profile

Client

AAA Life Insurance

Location

Michigan

Duration

Nov 2020 - Present

Role

SDET QA

Creating automation scripts using AccelQ action items and Context items.

Executing the Test suites using AccelQ selenium scripts and configure to Jenkins.

Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.

Worked with Agile teams to reduce manual tasks and assist with writing test automation cases.

Debug critical bugs, working with Devpoment and Devops team for tracking/monitoring the issue.

Conducted UI testing, Functional testing, Regression Testing and verified the results with expected results using Traceability Matrix.

Test salesforce to validate the data base for CRM process.

Update database queries in workbench to create test data into salesforce.

Created automation framework for mainframe application using AccelQ

Used Git as a code repository to check out project from it, make modifications, submit and commit changes to the local repository and then later to the central repository.

Setup Automation framework with AccelQ.

Part of patching process and perform QA validation with the Devops team and troubleshoot if any issues faced.

Created automation test scripts for API’s using postman.

Created CICD Jenkins monitoring jobs for postman collections using Newman comman line collection runner.

Configured Jenkins setup to handle both postman and selenium scripts on daily basis.

Scheduled build to run automatically during a build release by invoking predefined AccelQ commands

Used automated scripts to peform functionality Testing during the various phases of the applciatin development using AccelQ.

Working with Devops team during deployment process.

Continuous monitoring of jobs and analysis of the failures on Jenkins Environment .

Setup CICD configuration using Accelq to run the scheduled jobs.

Documenting the automation framework setup and configured the test suites.

Worked on Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.

Used SQL statements to extract data from the tables to validate test results.

Monitoring the store procedures to validate the updated tables

Create mock data in SQL and validate the functionality.

Created Context, action and scenarios from scratch for mobile automation in AccelQ.

Client

Publicis Media

Location

New York

Duration

Feb 2019 – Oct 2020

Role

SDET QA

Roles/Responsibilities:

Participated in all the phases of Software Development Life Cycle (SDLC) like, Requirements Review, Test Documentation, Application testing, defect reporting and defect reporting.

Collaborating with the team to break down features into stories, then stories into tasks and assign estimations to each task.

Creating our team's delivery chart for each Sprint, to provide developers with a roadmap of the delivery order based on prerequisite stories and tasks, volume and complexity of work, and team member capacity.

Providing estimates for future sprint work in estimation sessions, as part of a rotating team of Product Owners, Developers and QA.

Deployment of latest code to QA environments.

Worked on Shift-Left Testing, CI/CD Dev-Ops, BDD and TDD environment.

Involved in data migration process Test procedures to test company’s Salesforce CRM application.

Working with the end users to understand business to build validate Salesforce CRM process.

Performing functional reviews for Product Owners of all stories once they pass testing.

Assisting in the documentation of any new features that I have helped implement.

Verified the systems logs to identify the highly hit pages and modules of the application.

Performing demonstrations of completed stories for the department at end of sprint, to showcase our work and cross-train other scrum teams on the new features.

Involved in the test plan for the Salesforce CRM workflow, to create the test approach.

Updated the database tables and mock the data to test with salesforce.

Plan and create hardening test runs to be executed by all members of scrum teams.

Analyze defects by resolution, by functional area, and by customer; and report to Product Owners and Development Leads any patterns or issues that arise from my findings.

Perform back-end validation

Created and executed automated test scripts.

Involved in User Interface testing, Usability Testing, Functionality Testing and Smoke Testing of the application.

Conducted User Acceptance Testing before the initial release when the project reached the final phase prior to deployment.

Monitored and planned tests and test scripts using Quality Center, and also used its bug reporting capabilities to track document bugs.

Provided complete information to the developers to understand the bug, get an idea of its severity and about its reproducibility.

Performed compatibility testing on various browsers and operating systems to ensure excellent user acceptance.

Created test cases as well as modified and reviewed test cases developed by other testers.

Worked closely with Developers, Business Analysts, and User Representatives and participated in the product design process including specification and other document reviews.

Perform installation, maintenance, and system support for testing tools. Wrote test cases and test scripts for functional and integration testing.

Environment: JIRA, Selenium, Java, eclipse, Cucumber, Jenkins, Agile-Scrum, Oracle, SQL, GIT, GitHub, Agile-Scrum, HTML, CSS, Web application testing, UI testing and Mobile Testing.

Project Profile:

Client

Royal Carribbean Cruise Ltd

Location

Miami, FL

Duration

May 2017 - Feb 2019

Role

QA Tester

Roles/Responsibilities:

Designed automation framework using TOSCA and Individual contributor

Extensive experience in web services testing and automation with UFT and SoapUI as well as TOSCA

Created automation test framework using TOSCA

Effectively used Tricentis Tosca Testsuite to ensure proper business compliance after working closely with the stakeholders

Create modules and Test Cases using the TOSCA tool.

Prepared test plans, test cases, test procedures, test reports; which included test methodologies and test summaries for the application under test towards functional, GUI and regression testing.

Defined and performed the Test strategies and associated scripts for the verification and validation of the application and ensuring that it meets all defined business requirements and associated functionality.

Effectively used Tricents TOSCA testsuite to ensure proper business compliance after working closely with the stakeholders

Worked with all modules of TOSCA like modules, test Cases, requirements, Test case Design & Execution Lists

Good Knowledge of TOSCA Test Suite – Module, Test cases, Test cases Design, Requirement and execution

Create report and updated mass data using TOSCA Query Language (TQL).

Created automation test framework using Tosca .

Performed regression, integration, platform, and performance testing to certify the stability and usability of software systems.

Developed and executed test programs that helped improve accuracy of QA results.

Provided comprehensive software release documentation and training support staff after compiling QA test outcomes.

Good knowledge of TOSCA test suite – Module, Test Cases, Test Case Design, Requirement, and execution

Test automation of GUI & Non-UI applciations, Excel xml, API web Servcies applications using Tosca.

Create report and updated mass data using TOSCA Query Language (TQL)

Detect software failures/defects so that defects may be discovered and corrected.

Interacted with the users in the absence of an analyst to solve any issues, further discussed with the programmers and successfully moved to Production.

Perform the tasks of evaluating software testing process and participate in various IT testing activities.

Environment: JIRA, Selenium, Java, eclipse, Cucumber, Jenkins, Agile-Scrum, Oracle, SQL, SVN, GitHub, HTML, CSS, MySQL, MS Windows, Windows and Unix Servers, and other Automation tools.

Project Profile:

Client

Coign Solutions Ltd

Location

Hyderabad, India

Duration

Feb 2014 - April 2015

Role

QA Tester

Roles/Responsibilities:

Provided test team status reports on weekly basis to the project manager.

Involved in black box testing, Regression testing and UAT.

Performed database testing using SQL Queries

Excellent knowledge on agile & scrum development.

Expert in writing test scripts manually.

Created test suites in Qtest of complete ETE application flow.

Developed Test plans, Test Cases to test the screens and workflows for quality Assurance.

Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.



Contact this candidate