Post Job Free

Resume

Sign in

Software Development Quality

Location:
Bloomingdale, NJ
Posted:
March 07, 2024

Contact this candidate

Resume:

Lata Sharma ad36qz@r.postjobfree.com 973-***-****

Professional Summary:

•Over 13 years of industry experience in Software Quality Testing of Enterprise Application, Client/Server and Web Services application.

•Proficiency in analyzing functional requirement specifications (FRS) and System Design Specifications (SDS).

•Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as

Agile/SCRUM & Waterfall.

•Proven ability in designing and creating automation frameworks using Java, Selenium, Maven, Jenkins and Cucumber.

•Having expertise in creating, modifying and executing Automation test scripts using TestNG & JUnit across browsers.

•Expert on JUnit and TestNG framework for testing framework, Maven for Project building tool,

Jenkins for Continuous Integration and GIT as a version control system.

•Expertise in using different Spying tools like Selector Hub, Firebug and Fire path element as a Firefox, Chrome add-on for addressing web elements using locator's ID, Class name, CSS Selector, Xpath etc.

•Proficient in continuous integration to Jenkins.

•Proficient in different forms of testing like System Testing, Integration testing, Smoke Testing, Regression testing, and User Acceptance testing.

•Experience in defining Testing Methodologies, writing and executing test cases, Designing Test Plans, Test Documentation and creating traceability matrix as well as working with test data.

•Strong hands-on experience working on various Test Automation Frameworks: Data driven, Keyword driven, Page Object model and Hybrid Model.

•Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.

•Experience on working XML and testing API using POSTMAN.

•Expertise in in writing SQL queries and performing database testing.

•Sound hands on experience on e-Commerce applications testing.

•Expertise in using various Test Management Tools like Jira, Quality Center.

•Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills.

•Good knowledge on DevOps tools like Jenkins and scheduling the jobs nightly.

•Continuously review and improve the QA process using different tools.

Technical Skills:

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools

Selenium Web Driver, QTP,TestNG.

Programming Languages

Java, OOPs Concept, HTML, XML,CSS, Python, XPATH,Selector Hub, Firepath or Chrome DevTools

Browsers

Firefox, Internet Explorer, Safari, Google Chrome.

Operating System

Windows 2008, 2003, XP, NT, mac OS.

Defect Tracking Tools

Quality Center, Jira.

Testing Framework

Junit, TestNG, qTest,JMeter.

Build/CI/BDD Tools

Maven, Jenkins, Cucumber,Git,GitHub.

Web Service

Postman, Rest Assured

Data Base

Oracle, SQL.

MS Office Tools

Outlook, Excel, PowerPoint, MS Access, Word

Types of testing

Manual and Automation Testing : UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Smoke, Positive and Negative Testing,Sanity, Unit testing, API Testing, XPATH

Education:

•Bachelor of Engineering from Pt Ravishankar Shukla University, Raipur, India

Work Status:

•H4 EAD

Professional Experience:

Verizon Wireless, Baskin Ridge, NJ June 2022 to January 2024

Role: QA Automation Engineer

Responsibilities:

•Analyzing the system requirements and developed detailed test plans and test cases and provided the documentation.

•Collaborated with product management teams in an agile environment to develop a comprehensive set

of tests for web-based applications.

•Interaction with application designers and business analysts to gather requirements.

•Completed Functional, Integration, Regression, Positive and Negative testing.

•Involved in performing application and system Testing.

•Performed Smoke Testing and Sanity testing.

•Performed Sanity and Regression testing after each modification in the application.

•Performing Black Box Testing Across Functional, Non-Functional Testing.

•Performed Usability, and localization testing.

•Logged the errors, reported defects, and tracked the defects using JIRA until resolution.

•Responsible for scheduling the batch execution of the tests and track defects using Jira.

•Extensively used JIRA for logging/tracking defects and work on User Stories which is in System Test.

•Detecting, classifying, and reporting bugs through Defect Tracking System and updating the status of the bugs

•Using Dashboard to send the status email.

•Experience in testing API service call by using tools like Postman and Rest Assured for automation to validate the API’s (JSON).

•Involved in API testing as per test case/story requirement.

•Performed backend testing to validate the data added SQL queries to the required Test cases.

•Run queries according to test case requirement to check the updated status/data in Data Base.

•Using Customer Proprietary Data Base to run queries and validate data.

•Involved in Regression testing using Selenium and creation of automation scripts for web pages.

•Experience with XPath syntax and usage

• Ability to write efficient and accurate XPath expressions for element selection

• Experience with XPath functions and operators (e.g. contains, starts-with, etc.)

•Experience and Understanding of XPath axes (e.g. ancestor, descendant, following, etc.)

• Familiarity with tools like Selector Hub, Firepath or Chrome DevTools to aid in XPath development

• Skill in using XPath to interact with web elements in automation frameworks like Selenium

• Experience with handling complex HTML structures and dynamically generated content using XPath

• Ability to optimize XPath expressions for performance and reliability

•Involved in performing functional, application, integration, system, and regression Testing.

•Developing global reusable libraries, created a package for all page objects using Page Object Model

and developed Driver Script for implementing Behavioral Driven Development Framework.

•Developed Automation scripts for new enhancements using Selenium Web Driver.

• Good knowledge on Object Oriented Programming (OOP) concepts.Extensively used java for test case automation.

•Hands on coding experienece in java Language.

•Very good at Retail or ecommerce application testing.

•Working on creating the feature file to the automation.

•Design the common reusable action to developing the test scripts.

•Using Customer Proprietary framework to check Automation results which is integrated with Selenium Web Driver.

•Writing Test Cases with the help of annotations, grouping, and parametrizing in TestNG.

•Providing the logics and solutions to team for the complexity issues

•Defining the scope of the project and providing the different level of estimate.

•Interacting with developers & various members of project team to discuss and resolve defects

and to determine their priorities.

•Preparing the major documents and share it across the team.

•Working with the team to create the required testing documents for new defect and

explaining the new functional changes.

•Identify the testing risk & issues and follow the escalation procedure to mitigate it. Providing RCA

and recovery method for major/critical system issues.

•Organizing the defect triage meeting and provide the observation to development team.

•Presenting the live demonstration to business, development and testing team.

•Designed, executed, reviewed and updated test cases as per requirements.

•Closely worked with SQA Testing team to increase the tests effectiveness

•Provides enhancements to project based on End User perspective.

•Involved in Software Development life-cycle and Test Life Cycle of the project from requirements

gathering to transition by using Agile/Scrum Methodology.

•Attended use case and technical specifications review sessions with product and architecture

teams to provide feedback in the elaboration phase.

•Updating the Test Procedures and test data according to Work Requests and Change Requests

Test Scenarios for Business Rules and Business Process.

•Active interaction with team members, team lead and developers in review meetings to evaluate the

progress and performance of the application.

•Writing Test Cases qTest or upload from the Excel sheets.

•Updating and Running User Stories and Test Cases and attaching related logged defects in qTest.

•Calculating qTest status as per passed and failed scenarios and Sending Status Email to manager and

team members every day.

•Past experience in working on the BDD Cucumber of automation framework to automate the business process using Selenium WebDriver and Java.

•Experience leading automation testing efforts, including strategy development and team management

Skills : Agile, Selenium Web Driver, Maven, XPATH, Intellij, HTML, Git Hub, JIRA, qTest, TestNG, SQL, POSTMAN, Rest Assured, Chrome and Windows.

•Leadership skills, including mentoring, training, and team motivation

• Excellent communication and collaboration skills

• Experience with performance testing and performance test automation

• Familiarity with Agile methodologies and Scrum principles

• Analytical and problem-solving skills

• Adaptability and willingness to learn new technologies.

Barclays Bank PLC, Whippany, NJ July 2020 to May 2022

Role: QA Automation Engineer

Responsibilities:

•Analyzing the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.

•Working on the BDD Cucumber of automation framework to automate the business process using Selenium WebDriver and Java.

•Involved in performing functional, application, integration, system, and regression Testing.

•Developing global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script for implementing Behavioral Driven Development Framework,

•Involved in Regression testing using Selenium and creation of automation scripts for web pages.

•Performing Black Box Testing Across Functional, Non-Functional Testing.

•Working on testing API service call using tools like Postman to validate the Rest API’s (JSON).

•Developed Automation scripts for new enhancements using Selenium Web Driver.

•Experience with XPath syntax and usage

• Ability to write efficient and accurate XPath expressions for element selection

• Knowledge of XPath functions and operators (e.g. contains, starts-with, etc.)

•Understanding of XPath axes (e.g. ancestor, descendant, following, etc.)

•Familiarity with tools like Firepath or Chrome DevTools to aid in XPath development

•Skill in using XPath to interact with web elements in automation frameworks like Selenium

• Experience with handling complex HTML structures and dynamically generated content using XPath

•Ability to optimize XPath expressions for performance and reliability

•Working on creating the feature file to the automation.

•Logged the errors, reported defects, and tracked the defects using JIRA until resolution.

•Providing the logics and solutions to team for the complexity issues.

•Design the common reusable action to developing the test scripts.

•Defining the scope of the project and providing the different level of estimate.

•Interacting with developers & various members of project team to discuss and resolve defects and to determine their priorities.

•Preparing the major documents and share it across the team.

•Working with the team to create the required testing documents for new defect and explaining the new functional changes.

•Identify the testing risk & issues and follow the escalation procedure to mitigate it.

•Providing RCA and recovery method for major/critical system issues.

•Organizing the defect triage meeting and provide the observation to development team.

•Presenting the live demonstration to business, development and testing team.

Environment: Agile, Selenium Web Driver, Maven, XPATH, Intellij, HTML, Git Hub, JIRA, Chrome and Windows.

Pennsylvania Department of Corrections, Mechanicsburg, PA March 2016-July 2020

Role: Automation Test Engineer

Responsibilities:

•Interaction with application designers and business analysts to gather requirements. Experience on

black box testing.

•Designed, executed, reviewed and updated test cases as per requirements.

•Completed Functional, Integration, Regression, Positive and Negative testing.

•Reported bugs on bug tracking system and updating the status of the bugs.

•Closely worked with SQA Testing team to increase the tests effectiveness.

•Responsible for scheduling the batch execution of the tests, log and track defects using Jira.

•Performed backend testing to validate the data added SQL queries to the required Test cases.

•Performed Usability, Smoke, and localization testing.

•Provides enhancements to project based on End User perspective.

•Involved in Software Development life-cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.

•Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase.

•Strong understanding of SDLC models and Testing Methodology.

•Updating the Test Procedures and test data according to Work Requests and Change Requests.

•Extensively used JIRA for logging/tracking defects.

•Test Scenarios for Business Rules and Business Process

•Active interaction with team members, team lead and developers in

•review meetings to evaluate the progress and performance of the application.

•Detecting, classifying, and reporting bugs through Defect Tracking System.

•Performed Smoke Testing, Functional testing.

•Performed Regression testing after each modification of the application Testing.

Environment: QTP, Jira, UNIX, Windows XP, DB2.

ViraSat Solutions, Gurugram, India June 2012 – Feb 2015 Role: Manual Software Tester / Automation Test Engineer

Responsibilities:

•Interaction with application designers and business analysts to gather requirements. Experience on black box testing.

•Designed, executed, reviewed and updated test cases as per requirements.

•Completed Functional, Integration, Regression, Positive and Negative testing.

•Reported bugs on bug tracking system and updating the status of the bugs.

•Closely worked with SQA Testing team to increase the tests effectiveness.

•Responsible for scheduling the batch execution of the tests, log and track defects using Jira.

•Performed backend testing to validate the data added SQL queries to the required Test cases.

•Performed Usability, Smoke, and localization testing.

•Provides enhancements to project based on End User perspective.

•Involved in Software Development life-cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.

•Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase.

•Strong understanding of SDLC models and Testing Methodology.

•Updating the Test Procedures and test data according to Work Requests and Change Requests.

•Extensively used JIRA for logging/tracking defects.

•Test Scenarios for Business Rules and Business Process

•Active interaction with team members, team lead and developers in

review meetings to evaluate the progress and performance of the application.

•Detecting, classifying, and reporting bugs through Defect Tracking System.

•Performed Smoke Testing, Functional testing.

•Performed Regression testing after each modification of the application Testing.

EDS Technologies April 2010 – June 2012

Role: Test Engineer Responsibilities:

Responsibilities:

•Understanding Requirement Specifications and Design Documents of the application.

•Participated in identifying the required Test Scenarios based on the business requirements.

•Prepared Test Cases for the Functional, Integration, end-to-end, Usability and smoke testing.

•Prepared and executed the test cases as per System Requirements.

•Followed Agile methodology and attended Scrum meetings.

•Communicated status and presented defect information to various members of the team to resolve issues to ensure the defect-free delivery of the application.

•Performed various Black box testing Methodologies like Functional Testing, Compatibility Testing, Database Testing, Usability Testing, Regression Testing, Retesting.

•Defect Reporting and Tracking using Quality Center.

•Participated in Knowledge Sharing sessions with other team members in understanding the functionality.

•Performed UAT (User Acceptance Testing).

Environment: Quality Center, Windows 7, Manual Testing.



Contact this candidate