Post Job Free
Sign in

Project Management Performance Testing

Location:
Kanata, ON, Canada
Posted:
January 26, 2025

Contact this candidate

Resume:

Neha Tiwari

Ottawa ON

514-***-****

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

https://www.linkedin.com/in/neha-tiwari-53927a170/ Career Overview

Result-driven Senior Test Development Engineer having 15 years of experience in the IT industry including 11 years in Automation and Performance testing & Engineering and 4 years in Application development in TANDEM and mainframes. Experience with Cloud technologies and concepts (Microservices, AWS, Azure). I have worked on cloud infrastructures and as a QA, I have created multiple test strategies, test plan, Non-Functional Risk assessment, CR impact analysis, developing test scenarios, bottleneck identification and tuning.

Main area of expertise has been:

● Hands-on experience with different performance testing tools like Hp LoadRunner, JMeter, Gatling, K6.

● Hands-on experience with different automation testing tools like Selenium WebDriver IO, Chai, Gherkin, SuperAgent.

● Understanding of various architectures – AWS, Azure, GCP Cloud, Client server, SOA and Multi-Tier architecture.

● Exposed to all variants of testing – Automation, Functional, API, Integation, Load, Stress, Endurance, Volume Test and Batch Process Performance.

● Worked on both Agile and waterfall model.

● Deep analysis of the system performance for varying workloads and scale. Identify the bottlenecks and suggest remedies.

● Having hands-on experience of AWR analysis and OEM tool (Oracle enterprise management).

● Hands-on experience in Versa test (Tandem performance testing tool) and prognosis and Ganglia.

● Having hands-on experience of AppDynamics, New Relic, Datadog and Dynatrace Tool for analysis.

● Hands on experience and good knowledge in the Cards, Payments and Billing & Settlements domain.

● Ability to learn new skills rapidly & work well with wide range of people and ability to anticipate identify & resolve problems in quick time.

● Strong leadership and communication skills, capable of taking ownership at all stages of software test life cycle. Can work independently, lead or work within a team and believe in “lead by example”.

● Understanding & knowledge in preparing requirements & Test Plan Documents, SOW, Estimations, Proof of Concept, Case Studies and detailed Test approach document.

● Received Performance engineer of the Quarter, PACE Team of the Year and Pillar of Excellence award multiple times by Cognizant.

Company level Certifications

● BFS Payment and Cards Domain certification.

● HP ALM LoadRunner Certification

● JIRA.

Strengths

● Quick Learner and Flexible

● Perseverance Nature

● Leading skills with team spirit

● Assertive and Fluent communication

Education Details

● Master’s degree in Computer Science (MCA) from Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal.(2008)

● Bachelor of Computer Application (BCA) degree from Barkatullah University, Bhopal (M.P) (2005) Work Experience (HCLTech [Ottawa])

Client – Warner Bros. Discovery

Role Senior SDET

Duration Dec 2022 - Till Date

Roles and responsibility

● Working as a SDET in Automation only team called TCOE with Warner Bros. Discovery.

● Currently working as a lead with Data Visualization team. Do all the sprint ceremonies for the TCOE team, getting requirements and creating story ticket with all the technical details.

● Working on improving the test case with more refine business scenarios.

● Started with Audio-Video testing using Selenium web diver IO, Mocha, Gherkin, Super-Agent, browser stack and the results were share in DataDog.

● Then Single handedly work with one of the dev team for their testing requirements.

● Did planning for all the functional automation test and started with API testing.

● Created a regression suite which executed hourly and share the results on slack channel and DataDog dashboard.

● As per the requirement planned the load testing for the API’s by analyzing Task distribution diagram, Transaction Profile and User profile and executed Performance Test.

● Developed new performance simulations for new feature development through our built-in performance test framework using K6.

● Provide management with metrics, reports, and schedules as necessary and participate in the design walkthroughs and meetings.

Technology & Tools Used – K6, Web driver IO, Datadog, browser stack, Gherkin, Jira, Agile, confluence, CICD, Git and GitHub Actions

Work Experience (AppDirect Inc [Montreal])

Role Senior Load and Performance Automation QA

Duration July 2021 – Dec 2022

Roles and responsibility

● Leading the Non-Functional test Strategy for AppDirect which creates a marketplace for his client.

● Rolled out the phase-1 for load test strategy to happen in production Sandbox using lighthouse.

● Rolled out the Phase-2 for load test strategy with a new tool K6 as JavaScript is a choice of coding language.

● Created Datadog dashboard for tracking the Slow API.

● Defined input requirements to document the Business Requirements Specifications and developed the Requirements Traceability Matrix.

● Worked on the improvement of QA Process by reviewing and evaluating existing practices with standard testing guidelines.

● Provide management with metrics, reports, and schedules as necessary and participate in the design walkthroughs and meetings.

● Developed new performance simulations for new feature development through our built-in performance test framework using Gatling.

● Planned the load by analyzing Task distribution diagram, Transaction Profile and User profile and executed Performance Test using Gatling.

● Implemented workload models sizing application or project demand for required resources to meet business needs.

● Identified hot spots in the application and conducted component testing for each of the components and fine-tuned them to meet the acceptance criteria.

● Apply the test strategy: develop test projects, add the projects to the process (build, CI/CD, cluster/Kubernetes. Etc.), document, etc.

Technology & Tools Used - Gatling, Lighthouse, Datadog, Postman, Jira, Scala, K6, Automation,Splunk, confluence, Kubernetes, CICD, Git and GitHub, ArgoCD, Docker Work Experience (WorkJam Inc. [Montreal])

Role Load and Performance Automation QA

Duration Feb 2020 to June 2021

Roles and responsibility

● Single handedly creating the Nonfunctional test Strategy for WorkJam which is GCP cloud base application for employee management tool.

● Conducted weekly meetings with the Director of QA and Architects.

● Designing and executing the scenarios, analyzing the Graphs and coordinating with the DevOps team to ensure optimum performance using Gatling for test automation and New-relic for monitoring.

● Defined input requirements to document the Business Requirements Specifications and developed the Requirements Traceability Matrix.

● Worked on the improvement of Performance test Process by reviewing and evaluating existing practices with standard testing guidelines.

● Planned the load by analyzing Task distribution diagram, Transaction Profile and User profile and executed Performance Testing using Gatling.

● Implemented workload models sizing application or project demand for required resources to meet business needs.

● Tested the pre-prod servers to make sure, production has the similar performance compared to the performance test environment.

Technology & Tools Used - Gatling, Automation,Lighthouse, New relic, Postman, Jira, Scala, confluence, Git and GitHub, Kubernetes

Work Experience (Cognizant Technology Solutions India Pvt. Ltd. [Pune]) Client – Credit Suisse

Role Test Lead/Manager

Duration Aug 2017 to Apr 2019

Roles and responsibility

● Responsible for managing the offshore team (10 members) and coordination with onsite team and clients.

● Responsible for defining the scope of the project gathering business requirements and documenting them textually or within models.

● Planned the load by analyzing Task distribution diagram, Transaction Profile and User profile and executed Performance Testing using Load runner and JMeter.

● Implemented workload models sizing application or project demand for required resources to meet business needs.

● Using Load runner, created scenarios for Load and Performance testing with different host systems and configured the test environment. Generated graphs and studied them to monitor the software performance.

● Verifying the Vugen Scripts and Scenarios created by the team members before test execution.

● Was involved in Capacity Planning for Enterprise release applications, to calculate the future growth in the transaction volume and concurrent users on the system.

● Written commands in SQL to verify backend data and have also monitored CPU and memory usage on SQL and Oracle servers.

● Analyzed various graphs generated by LoadRunner Analyzer including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs.

● Wrote and tracked the defects using Quality Center and communicated with the developers.

● Conducted weekly meetings with Project Head, Business and development teams. Technology & Tools Used - Load Runner (HTTP/HTML) Protocol, Performance Center, JMeter, ALM, Dynatrace, JIRA, confluence

Client – Barclays (bPaid)

Role Technical Engineer/ Test Lead

Duration July 2014 to July2017

Roles and responsibilities

● Worked on Hp LoadRunner/Performance Center with vast exposure to various LoadRunner protocols like web, Http/HTML, RTE etc.

● Created multiple scripts and executed multiple rounds of tests.

● Analyzed the CPU Utilization, Memory usage and DB connections to verify the performance of the applications.

● Bottleneck identification and providing recommendation to the engineering team about the web/application server tuning as per statistics gathered during the runs.

● Done Non-Functional Risk Assessment for 25 interfaces and given walkthroughs to solution Architect to agree upon scope and volume.

● Done AWR analysis and suggested recommendation for query tuning.

● Done CR impact analysis for around 50 CR’s in bPaid.

● Devised Performance test strategy and Performance test plan for Diners Authorization and Billing

& Settlement and drove multiple rounds of walkthrough to the stakeholders.

● Devised Performance test strategy of Bank WORKS benchmark testing.

● Leadership and team management abilities (Team Size: 4) for projects having cross-functional and multi-site team interactions.

Technology & Tools Used – Versa test, Ganglia, OEM, Dynatrace Java, Oracle, ALM, Load Runner (Http protocol, RTE), Performance Center, AppDynamics, Tivoli, SOA. Client – JPMC & Llodys Banking Group

Role Mainframe and TANDEM Developer

Duration August 2009 to May 2014

PROJECT DETAILS: Automated Clearing House (ACH) is a secure payment transfer system that connects all U.S. financial institutions. The ACH network acts as the central clearing facility for Electronic Fund Transfer

(EFT) transactions that occur nationwide, representing a crucial link in the national banking system. Here the Software developer’s role is to enhance the application by creating different batch jobs and requester/servers for ACH frontend and billing process. Personal Details

Name Neha Tiwari

Date of Birth 19th March 1983

Current Address 78, Birkendale Drive Ottawa, Ontario Gender Female

Marital Status Married



Contact this candidate