Post Job Free

Resume

Sign in

Qa Tester Analyst

Location:
Dallas, TX
Salary:
$60k
Posted:
April 24, 2023

Contact this candidate

Resume:

VANDNA DHIMAN

EMAIL:adwp8t@r.postjobfree.com

CONTACT:469-***-****

QA Tester

PROFESSIONAL SUMMARY

Over 7+ years of professional experience in Quality Assurance, Performance Testing, Systems Analyst, and Selenium Automation Testing and in Web based application testing in Domain Capital Markets, Banking, Insurance and Financial Services Domains.

Expert in Automation Testing (Selenium WebDriver), BDD Cucumber, API Testing, Mobile Testing, Protractor Angular Testing and Manual Testing. Experience in performing clerical and administrative tasks and providing excellent customer support. Proficient in software issues identification and documentation.

Experience through all phases of STLC from Requirements analysis, Design, Functional Decomposition, System Analysis, Test Case Design, Testing, Bug reporting, Maintenance and Documentation.

Involved in all the phases of Software development life cycle (SDLC) using Agile Scrum framework.

Extensive experience working in agile methodology, SDLC, stand - up meetings with Product owner, Scrum master, Understanding and writing user stories along with Business Analysts.

Expert in both Manual and Automation (Selenium/IOS/Cucumber/calabash) testing of the applications.

Automated the Test Cases using Selenium Web Driver, Java Eclipse and TestNG, J Behave Having strong experience with core java, J2EE, JavaScript, shell scripting, Bean Shell.

Experienced in developing web-based applications using Java, and XML, CSS, HTML, JavaScript, and Soap UI.

Experience hands on experience on handling the defects throughout the bug life cycle from detection until resolved using Bugzilla, JIRA and HP ALM/Quality Centre.

Understanding the Requirements and Functional Specifications of the application.

Performed Data Driven testing using SOAPUI

Participated in identifying the Test scenarios and designing the Test cases.

Proficiency in testing responsibilities include Functional Testing, System Testing, Security Testing, Regression testing, Smoke Testing, White box, Black box Testing, Verification & Validation.

Experience with testing automation software and scripting development on macOS and iOS platforms is a plus

Working with build tools like TestNG and Maven.

Create web UI tests using Ruby Cucumber, WATIR, Gherkin and Selenium Web Driver.

Performed manual and automated test procedures for functional testing of Web services using Soap UI and worked on Restful API testing.

Created Single page applications with React using Hooks, redux for stateful management; or using previous React state object plus lifecycle for components internalize stateful management. Used ReactJS - router for routing.

Extensive experience in developing and maintaining test scripts for regression testing using dynamic parameterization using datasheets, database tables and external excel spreadsheets, virtual objects, checkpoints, file system object, HTML/XML DOM objects, java classes/objects and descriptive programming.

Experienced in setting up project baselines, branching, merging and taking regular backups of the source in Clear Case, TFS, CVS, SVN, GIT and Perforce.

Configured AWS Identity and Access Management (IAM) users and groups for improved login authentication.

Good communication &collaboration s1 kills, self-motivated, interest in learning new testing practices and being updated with the changing market needs & technologies and a team player.

PROFESSIONAL EXPERIENCE

7-ELEVEN, Dallas, TX Oct 2021 - Present

Role: QA Automation Engineer

Responsibilities:

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Analyzed the Requirements then created Test Scripts around it.

Experience designing and automating web application testing using Selenium

Worked on testing the application in different machines at the same time and with different web browsers (cross browser testing).

Started the front end application with React and used state object React Class Component for general stateful management.

Performed Data driven testing using Selenium WebDriver, JUNIT functions and JDBC Connections

Executed Test Scripts manually and reported defects using both Excel template and Quality Center.

Design and implement QA infrastructure

Proficient with microservices and API testing using Rest Assured

Design, Build, and Execute automated test scripts using Selenium WebDriver against web based applications in JAVA language.

Used TFS (Team Foundation Server) for defect logging and tracking

Rails and Java development, Ruby scripting, OO Java, Rest service and SQL interaction

Used Quality Center (HP ALM) to create test scripts and executed on test lab.

Developed shell scripts to migrate the conversion objects from one instance to other instance through UNIX.

Performed application programming interfaces (APIs) testing directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security using POSTMAN and SoapUI tools.

Object-Oriented development for iOS, Android, and web automation frameworks with Ruby, Cucumber, Capybara, Selenium, Appium, Jenkins, Docker, and Sauce Labs.

Automated REST web services test cases using Rest Assured with Java, JSON and JUNIT.

Developed QA test framework for automated testing of Client RESTful APIs using Java.

Prepared and Executed Test cases as per System Requirements

Develop and improve test frameworks

Involved in GUI, Functional, Regression testing and System testing.

Configure and support CI test runs, collect metrics on test automation execution

Refactor existing Ruby automation code to use a central object-oriented class library

Configured Jenkins and monitored the Jenkins report after Sanity/ Regression test suite execution.

Responsible for end to end Testing, Requirements gathering, and ensuring the entire test plans and scenarios are covered in the documentation.

Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and SQL Developer

Executed the UNIX shell scripts that invoked SQL loader to load data into tables

Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Hummingbird and Command prompt.

Executed all the automated BDD regression (Cucumber) test cases for UAT and QA environment.

Integrate test scripts with Jenkins using TestNG or custom framework and daily run the regression.

Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/ Cucumber, for different functionalities of the above applications.

Defect triage meeting had been conducted to discuss the status of the defects regularly.

Test and Run various APIs as part of System Integration Testing.

Prepared and executed tests with SQL to perform back-end testing.

Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the Core java and Spring Boot.

Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets. Implemented Spring Boot Actuator to monitor application performance.

Designed the JMeter scripts for Load Testing and monitored the performance

Created test scenarios & executed - Load Runner

Attended meetings with Business Analysts, Developers and QA team to resolve issues regarding the requirement updates and/or changes in the database fields.

Responsible for work allocation and & task monitoring from offshore QA team.

Responsible for managing team at offshore, daily co-ordination and task allocation and key deliverables.

Conducted weekly batch testing to incorporate changes in new builds.

Used UNIX commands to extract and examine the error log files.

Amgen Inc San Jose-CA June 2019 – Sep 2021

Role: QA Engineer

Responsibilities:

Involved in QA Activities and development of system testing strategies, plans, test cases and conditions to ensure processes and product meet standards.

Exposed in system, Regression and Integration testing

Analyzed business needs, distinguish between needs and wants identify the gaps between business needs and standard application functionality.

Prepared test plan, test scripts, test cases, test data for the application as well as for the data base verification based on the functional requirements and test specs.

Used Spring framework and J2EE components, Utilized Spring Boot, IOC and DAO modules. Developed controller classes, backend process, complex services and database interaction.

Automate the Functional, Regression, Integration test cases using tools from selenium suite of products like selenium Grid and Selenium Web Driver.

Design the Automation Framework using Cucumber and developed reusable components using Java.

Experienced working on the Page Object model.

Analysis of the Web services and identifying the efficient automation method of testing.

Developed automated scripts using selenium, Java, Junit in Eclipse IDE to perform functional and regression testing for web based applications.

Create setup and configuration documents for an internal Ruby on Rails application used by the automation teams.

Responsible Creating Test plan, Test Cases and Test Cards based on use cases in business requirements to cover both functional and nonfunctional requirements.

Test scripts are automated, created and executed using Selenium WebDriver, TestNG

Test data required for the automated test scripts are created in MS Excel.

Used various classes of Selenium like Alerts, Select to handle various scenarios

Created Test cases using element locators and Selenium WebDriver (Java) Methods.

Responsible for execution of selenium test cases with respective test scripts on selenium and generate analysis report with Quality Center.

Coordinating testing efforts between all the technical teams involved, setting up most comprehensive test dataset under different testing environments.

Responsible Performance Test Strategy Design and Performance Test Plan Preparation and Presentations.

Involved in writing different SQL Queries to access data from different database tables and used data verification.

Worked on analyzing and reviewing Business and Functional Requirements Documents (BRDs and FRDs) and Use Case documents.

Actively participated in all phases of agile methodology including Daily Standup Meeting, Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.

Involved in regular status meetings to state any bugs, problems and risks.

Heavily involved in design and development of keyword-driven automation framework using Selenium WebDriver.

Worked on writing Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium WebDriver.

Extensively used Postman to test web services and test the API responses and validate the data in the UI.

Worked on creating an automation framework for testing API and web services based on REST.

Using JIRA for storing, maintaining the test repository, bug tracking and reporting

Implemented test schedule, tracked defects and assigned them to developers based on their priority.

Proficient with testing REST APIs, Web & Database testing.

Teladoc Health - Chicago IL

Role: QA Test Engineer DEC 2017-MAY 2019

Responsibilities:

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

Developed and Executed Test Scripts using Selenium Web Driver, TestNG, analyzed Test Results.

Implemented Selenium Web Driver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.

Developed Software Testing Framework from ground up using code.

Used Spring Boot to create stand-alone spring applications.

Implemented Data Driven with Page Object Model automation framework using Selenium as Java Language.

Created program to automatically produce NUnit test cases and to reduce time needed for test case generation by 50%.

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

Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover.

End-to-End automatic provisioning and deployment of platform in AWS using Ansible and Docker.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with TestNG.

Automation of REST API based product using Rest Assured Framework with JSON.

Using Apache JMeter to do Performance testing

Used Quality Center as defect tracking and reporting tool.

Sync points are used wherever necessary so as to make the scripts pass.

Expert in automation<strong> with UFT/QTP, Selenium Web driver, Tridents Tosca, Soap UI, Postman.

Design and Implementation of ATDD framework using Ruby-Cucumber.

Involved setting up Bamboo CI tool for regression execution (Selenium/UFT).

Designing API workflow, identifying common design patterns and policies.

Experience in API Management best practices.

Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.

Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests can run at the same time using Selenium Grid.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.

Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script

Worked with developers to update the defects, resolve them and track their status using JIRA.

Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application

Dell Technologies, India Feb 2016 - Nov 2017

Role: QA Analyst

Responsibilities:

Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope.

Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages

Automated Web Application Testing using Java Selenium framework in an Agile environment

Created Selenium Test cases for automation using Selenium Web Driver and Java

Experience with automation testing tools: Postman API, Selenium Web driver, QTP(VBScript).

Worked on Acceptance Test Driven Development (ATDD) agile methodologies.

Created and executed automated tests for functional, and regression testing using Quick Test Professional

Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Created, executed, maintained and enhanced automated test scripts using Cucumber.

Performed functional, smoke, and regression testing on Android device and web application

Used Java as programming language with Selenium to test web application.

After execution, generated test reports have been shared with all the team members.

Identified defects have been logged in Defect tracking tool HP Quality Center.

Escalation for unresolved bugs to the concerned developers and module leaders.

Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center

Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.

Designed various test Cases with different test conditions.

Handled Automation scripts based and on the concepts of Regular Expressions in UFT script

Created Test scripts in UFT and integrated those into Quality Center to run from QC Test Lab

Prepared and executed scenarios for the Regression testing on new builds.

Performed Regression testing by executing the scripts developed with QTP.

Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.

Develop test cases on various types of credit card applications.

Perform functional testing and regression testing on each field of credit card application pages.

Involved in Database testing to verify data integrity tests.

Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.



Contact this candidate