Post Job Free
Sign in

Manual Tester/ QA Automation

Location:
Monroe Township, NJ, 08831
Posted:
March 22, 2023

Contact this candidate

Resume:

QA Manual/Automation

Himaja Devi

**********.*******@******.***

732-***-****

PROFESSIONAL SUMMARY:

QA Engineer with 8 years of experience in all facets of the software testing life cycle, including but not limited to the creation of test strategies, test plans, test cases, and test summaries for both Web and Client-Server Applications in industries such as E-commerce, Banking, Healthcare, and Insurance.

Knowledgeable in developing and implementing automation frameworks. Profound practical knowledge of SDLC frameworks including Agile, SCRUM, and the Waterfall Model.

Expertise in developing automation testing scripts for web and client server applications using Selenium WebDriver/RC/IDE, UFT.

A solid grasp of the Java programming language and the TestNG framework, with a focus on building Selenium WebDriver automation scripts.

In-depth familiarity with Black-Box testing, Smoke testing, User Acceptance Testing, Functional testing, Regression testing, GUI software testing, Ad-hoc testing, Web service and UI validations.

Capability to test databases and write various SQL queries to get data from these databases.

Skilled in creating and implementing automation frameworks such as the Page Object Model, the Keyword Driven Framework, the Data Driven Framework, and the Hybrid Framework from the ground up.

Expertise in the whole Software Testing Life Cycle (STLC), Quality Assurance Strategy, and Testing Methodologies (Waterfall, Agile & RPID).

Possess in-depth familiarity with Selenium, Lean FT, UFT, ALM, MTM, Para soft SOA, Maven, and Appium, as well as the ability to put that familiarity to use.

Be familiar with the Gherkins and Selenium Web driver automation frameworks, and have experience creating Spec Flow and Cucumber (BDD) Feature files.

Proficient in utilizing UFT API, Restful API, Rest Sharp, Para soft SOA, Apache JMeter, Postman, and Soap UI for testing Web Services, SOAP, and REST APIs.

Possess in-depth practical and theoretical familiarity with JVM languages like C# and Java.

You have a deep understanding of testing frameworks including NUnit, MS Test, JUnit, and TestNG.

Exceptional working and comprehending abilities Familiarity with TFS, Jenkins, TeamCity, and Atlassian Bamboo, among other CI/CD processes and tools.

Solid familiarity with the Maven and Ant project-management and continuous-integration tools, as well as the Junit, NUnit, and TestNG frameworks for unit testing.

Created a framework and scripts for automating processes in Java, C#, Groovy Script, and VB Script.

familiarity with bug tracking software such as HP ALM/Quality Center, Taiga, Jira, Confluence, and Microsoft Team Foundation Server is a plus (TFS).

Extensive experience validating databases and applications built on top of MySQL, Squirrel SQL, PostgreSQL, and Oracle.

Skilled in creating SQL queries for use in performing validations of back-end data.

Proficient in using source code management systems, such as Subversion (SVN), Team Foundation Server (TFS), Git, and Bitbucket.

Familiarity with the standard languages and frameworks used in Web development, such as HTML, JSON, CSS, JavaScript, AJAX, and XML.

Proficient in performing a wide range of tests, including but not limited to: functional testing, regression testing, backend testing, smoke testing, sanity testing, system testing, integration testing, and user acceptance testing (UAT).

Skilled with Windows DOS, Mac OS, mobile platforms (iOS & Android), and Unix/Linux.

Experience interacting with users, business analysts, developers, technical support personnel, testers, and project managers, among other internal and external audiences.

Motivated self-starter with excellent multitasking skills; delivers in-depth data analysis.

Proven ability to manage, develop, and inspire teams to accomplish goals and adopt new processes to increase efficiency and output.

Capability to use Apache POI to import data from other formats, such as Excel spreadsheets, for use in validation processes.

TECHNICAL SKILLS:

Web Technologies

JavaScript, HTML

Programming Languages

C, Java, C#, Python

Databases

MySQL, SQL Server

Automation Testing Tools

Manual testing, Selenium IDE, Selenium Web-driver, QTP/UFT

Bug Tracking System

JIRA, QTest

Web Services Testing Tools

Soap UI, Postman

Version Control

GitHub

Test Build and Integration Tools

Maven, Jenkins, Docker

Frameworks

Data Driven, Keyword Driven, TestNG

Mobile Testing

Appium

Methodologies

Agile, Scrum, Waterfall

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating system

Windows, Linux

PROFESSIONAL EXPERIENCE:

Walgreens, Dallas, TX Apr 2021-Till date

QA Automation/Manual Tester

Responsibilities:

Collaborated with Business Analysts and Developers to assess requirements and create test scenarios.

Created a test plan for testing the application's life cycle.

System Test Cases and processes were developed to test different application points.

Initially engaged in manual test case creation. The tests were organized into a test plan and then performed. The results were documented and made available to management.

SQL Queries were used in Oracle, DB2, and SQL Server databases for data validation and back-end testing.

worked with NoSQL databases such as MongoDB.

Testing Search, Locations, and Products functionality micro services code using POSTMAN.

Smoke, functional, system, regression, and backend testing were all performed.

Created Selenium Web Driver scripts in Java using JUnit/TestNG as an automation framework.

Unit testing of a Java programmed was completed.

Perform Web Services Testing using SOAP UI for Service Gateway and SWFVM.

Responsible for implementing a Behavior Driven Development Testing Automation Framework built on the Java platform using Selenium WebDriver, Cucumber, TestNG, and Maven technologies.

Microservices testing was developed to get API routes for the whole cluster. Each Microservice in a cluster may be load balanced and offered over a single API gateway using this method.

Using XPath and other locators, I used Selenium WebDriver to handle different web page controls such as textboxes, buttons, dropdown menus, checkboxes, radio buttons, and labels.

Database testing in DB2, Oracle, SQL Server Management Studio, and Mongo NoSQL DB utilizing SQL queries to verify customer transaction data.

Validating SOAP and REST calls using POSTMAN and SOUPUI.

Participated in test design and execution as well as functional and regression testing.

Extensive involvement in the application's black box testing, functional testing, system testing, and integration testing, as well as regression and smoke testing.

Restful API Validated Services

POST man and REST client are used to update and run API regression tests.

Working with a variety of tools on a daily basis, including SonarQube for code quality and coverage and Vera code scans to discover any security vulnerabilities in the programmed.

Web services automation using REST API and Java.

Using the Selenium web driver and Java, I created automated scripts for an AngularJS application.

The Selenium WebDriver project was built using Maven. Jenkins integration allows for automated nightly testing.

For end-to-end testing, I'm heavily relying on Jasmine and Karma test runner.

SIT Testing efforts (as part of manual testing) were carried out to assess and support Microservices by providing end-to-end application testing and technical assistance.

During a standard test cycle, use the following tools: TOAD, SOAP UI/ready api, Kosher (Cucumber), Version One, ALM (previously MQC), SQL, XML, UNIX, Browser stack, MongoDB, Cassandra, SQL workbench, Agile Methodology, and MS Office are some of the features.

Selenium was used to test application compatibility for dynamic and static content across many browsers using HTML IDs and XPath.

Functional testing was performed to identify multiple crucial places in the application and was automated using Selenium WebDriver.

JMeter was used to do Performance Testing.

Users Sign in, sign out, Main Menu, Sub Menus, Accounts, Transfer Products, Locations, and Inventory Transfer were all tested in Mobile Applications.

Environment: JAVA, J2EE, JUNIT, Manual testing, Cucumber, Java Script, Selenium grid, TESTNG, Eclipse IDE, Firebug, Back-end testing, Spring boot, Grid and SQL

ELEVANCE HEALTH, St Petersburg, FL Sep 2019-Mar 2021

QA Automation

Responsibilities:

Performed System Integration testing and documented problems as well as product improvements.

Collaborated with engineers to address issues and discrepancies.

Create procedures for doing positive and negative testing against requirements. Unit and system testing was completed.

Performed web services testing with Postman and Rest Assured.

Utilizing the Eclipse IDE to implement the Selenium testing platform and test scripts, building Selenium Web driver scripts, and using JUnit and Selenium for automated testing.

Used Cucumber automated testing to test new and existing functionality.

Verification, validation, and transformations were performed on the input data (Text files, XML files) prior to loading into the target database.

Strong knowledge of SOAP UI Testing and experience with functional web services/tests.

Scripts in Java and Python were written to automate the test scenarios.

To automate manual testing solutions, I wrote and conducted automated test cases using Selenium WebDriver.

Responsible for developing the functional testing framework using TestNG and producing Java Automated Scripts with Selenium WebDriver.

Cross-browser testing for compatibility tests on Internet Explorer, Firefox, and Safari.

Web interfaces were used for UI and functional testing.

Worked on notions of Object-Oriented Programming (OOP). Java was extensively utilized.

Selenium Web driver and MS-Excel were used to do Data Driven testing with numerous test data inputs.

Optimized Selenium scripts for application regression testing with multiple data sets

Ensured a seamless transfer of existing data structures to the new database.

Ensured data validation in batch files, reports, and databases; frequently utilized SQL to query databases for data validation; prepared SQL sub-queries, nested queries, and sophisticated data queries.

SQL queries were written to validate restrictions and indexes.

Developed BDD test using cucumber by writing behaviour and step definition.

REST API testing was done manually with Postman and automatically using Rest Assured Java.

Preparing scripts and executing tests Analyzing J2EE, SQL, and DB2 results

Test Web Services using SOAP UI for Service Gateway and SWFVM.

Selenium RC, Web Driver Backed, and JUnit were used to create a test automation framework for a web app.

Verifying and Validating Web-based Applications and Documentation Using Software Development Standards and Effective QA Implementation Throughout the Software Development Life Cycle (SDLC).

Using XPath with Selenium RC to select out page items in a robust way while avoiding index-based expressions. These XPaths were then abstracted behind Page Object classes to offer a single point of contact for any UI changes made in the application.

Troubleshooting experience with firebug and tail application logs (for any exceptions) during testing.

When a feature does not perform as planned in the context of the whole system, I attend code reviews of developer effort.

Experienced in continuous integration of automation projects (Jenkins/Hudson with Ant/Maven).

Collaboration with the QA project manager was essential.

Environment: Selenium Web Driver, Manual testing, Java, Test NG, Bugzilla, Eclipse, IE, Quality Center Firefox, Lean FT Agile Methodology, Selenium, JXL, SOAP

Truist Bank, Atlanta, GA Feb 2017-May 2019

QA manual testing

Responsibilities:

Selenium Web Driver was used to create automated scripts, while Java was used to implement the framework.

QA Automation tools Discovery, I created an automation framework utilizing Selenium, Cucumber, Maven, and TestNG with Java, Restful API, and Postman.

Elements locators and Selenium web Driver techniques were used to create test scenarios.

Using Apache POI API for rich text formatting, i.e., reading and writing Excel XLS and XLSX files.

Developed and improved multiple test scripts to handle changes in objects, the GUI of the tested application, and the testing environment using Selenium Web Driver.

Create an HTML test report for the full test suite using TestNG.

Using TestNG and Selenium, I created a Java-based library to read test data from XML and Properties files.

Experience with various stages of the Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life Cycle, Scrum Agile Methodology, and Waterfall.

Participated in daily Agile Scrum stand-up meetings as well as iteration planning and retrospective sessions.

Coordination with developers and recording of bugs in JIRA to monitor till fixed.

Involved with user stories, problems, sprint planning, and task allocation throughout the Agile Team using JIRA.

Page Object Model Automation framework using Java and Selenium WebDriver was implemented.

Proficient in building Selenium WebDriver automation scripts in Java utilizing Maven, Cucumber, and TestNG for Web Application Automation Testing.

Performed REST API Manual testing using Postman and automation testing using Rest Assured Java

Jenkins can be used to monitor tasks that may be Git checkouts.

Log4j may be used to track the status of test running.

TestNG and Selenium Grid were used to do simultaneous and cross-browser testing.

Designed and executed automation and manual test cases for functional testing of different application components.

Involved in the design of the Test Plan, Test Cycle, Test Execution, and Test Reporting.

Create a behavior-driven framework using Selenium Web Driver, TestNG, Maven, Cucumber, and other tools.

Comprehensive understanding of multiple platforms, software systems, and servers.

Environment: SQL, JIRA, Java, Postman, Manual testing, Selenium WebDriver, ETL, UFT, Firebug, Java Script, Maven, Cucumber, TestNG, Auto IT, Jenkins, REST, XLS, XLSX, XML, GIT, Oracle and Windows.

Tech Mahindra, India. Mar 2015-Jan 2017

QA Tester

Responsibilities:

Test Director was used for problem tracking and reporting, as well as following up with the development team to validate bug fixes and update bug status.

UFT Tool was used to create an automation tool for the application.

Created a Requirement Traceability Matrix (RTM) to connect test cases to functional requirements.

Test Approach, scenarios, and test cases that are precise and thorough (functional, usability and regression).

Interacted with the development and testing teams to enhance overall programmer quality.

Based on the reports provided, I analyzed the performance and ran end-to-end test runs on the complete programmer.

Ant was used to construct the Web driver project. Integrated with Jenkins Continuous Integration tools for automated nightly testing.

For scripting, open-source tools such as JavaScript are used.

ANT Build scripts were created to execute Sanity Test scripts created in Selenium RC.

Selenium was used to create Regression scripts.

Used Selenium RC and wrote Selenium tests using Eclipse/Selenium IDE, including Quality Center.

Junit tests were written using the Junit framework.

Reviewed and examined the requirement document in preparation for developing test cases.

Run tests in multiple browsers using Selenium remote control.

In the application, I used the Firebug Tool to detect the Object's id, Name, XPath, and link.

Participated in Web Services Testing using SOAP UI.

In the Quality Center, requirements were organized and prioritized.

HP Quality Center's Test Lab module was used to schedule and run the tests.

Attended the daily defect meeting to review the status and report the test cases of each separate testing, as well as to address concerns and advancements that the product requires.

Responsible for giving higher management with a regular status report.

Set up several setup environments for compatibility testing and manual testing.

Ad-hoc, Functional, Regression, Integration, Data-driven, and Compatibility testing of a web-based application were performed.

Environment: Manual Testing, Agile, MySQL, HP ALM/Quality Center, UFT, Jira.



Contact this candidate