Neha Tiwari
Ottawa ON
****.**********@*****.***
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