Summary
Overview
Work History
Education
Skills
Websites
Languages
Accomplishments
Certification
Timeline
Generic

Shilpu Srivastava

Burnaby,BC

Summary

Meticulous Software Engineer with 7 years of experience in the Telecom and Database industries, holding a Master’s in Computer Science from uOttawa. Specializing in test strategy development and test automation, I excel in delivering high-quality results using advanced Python programming and 5G automation techniques. Proven track record as a Scrum Master, effectively leading teams and implementing best Agile practices. Demonstrated analytical and debugging expertise across diverse environments, including Linux, Windows, and Android. Known for adaptability and a strong ability to thrive in various development settings and skill areas.

Overview

8
8
years of professional experience
1
1
Certification

Work History

5G Test & Automation Developer | Scrum Master

Dell Canada
06.2021 - Current
  • Spearheading the automation development of the Python/ROBOT based (RAN Automated Test Environment) RATE framework, focusing on validating cellular modem system test cases for mobile devices using test development platforms like Keysight IxLoad, Viavi TM500 & Simnovus.
  • Responsibilities include automating new features using Python, managing test cases on Qtest, performing PR reviews on GitHub, addressing bugs reported in Jira, and participating in Sprint Demos.
  • Achieved a 50% reduction in execution time for sanity test cases and enhanced CI/CD station efficiency.
  • Utilized technologies and tools such as Python with Robot Framework, Visual Studio Code, PyCharm, GitHub, Jenkins, QTest, Jira, PowerBI, Wireshark, QXDM, Simnovus, Keysight IxLoad, and Viavi TM500.
  • Additionally, served as a Scrum Master for the team by facilitating Scrum events, resolving obstacles, supporting the Product Owner, and handling tracking and reporting.

Software Automation and Tools Developer

Nokia
09.2020 - 04.2021
  • Played a key role in developing a Python-based tool that automates router configuration backups, stores essential information in an SQL database, and initializes routers by performing initial configurations, provisioning cards and components, and configuring all ports.
  • Created a Python/Ansibl-based tool from the ground up, including defining its project scope and functional requirements, to automate the upgrade and downgrade processes for Nokia Routers across multiple release versions by configuring the relevant software images and loader files. The tool could provision multiple routers in parallel and reduced the time to do the same by 80%.

Data Science Research Intern

SECURITI.ai
05.2020 - 08.2020
  • Document Classification with Google's Universal Sentence Encoders (MUSE, USE-Lite): Implemented a document classification system for various topics, including business, finance, and health, using machine learning algorithms such as k-nearest neighbors and XGBoost. Achieved a classification accuracy of 90%.
  • Names Detection with Character-Level RNN: Developed a model to classify English and Portuguese words as names or non-names using sequence modeling at the character level with Deep Learning and CNN techniques. Integrated this feature into the company's Rare Names Detection project, successfully identifying names across finance, health, and business sectors.

Test & Automation Developer

Teradata
07.2016 - 07.2019
  • Assisted in automating test features for seven releases of TD Filesystem using Python and Bash scripting.
  • Developed CI/CD pipelines with Jenkins to execute automated test suites nightly.
  • Created comprehensive test plans for end-to-end testing and validation of features.
  • Enhanced code coverage for TD Filesystem features by 80%.

Education

Master of Science - Computer Science, Canada

University of Ottawa
Ottawa, ON
04.2021

Bachelor of Science - Information Technology, Canada

Vellore Institute of Technology
Vellore, Tamil Nadu
04.2016

Skills

  • Collaboration and Teamwork
  • Test Automation Frameworks
  • Cross-browser testing
  • Mobile Application Testing
  • Python
  • ROBOT Framework
  • Linux
  • Bash scripting
  • GitHub & Version Control
  • JIRA
  • Agile

Languages

English
Native or Bilingual

Accomplishments

  • Received recognition for contributing to the first deployment of Dell's automation framework in the 5G space
  • Received recognition for bringing up several All-in-one labs based on docker containers for 5G core, gNB and UE all in one server.
  • Recognized for making scrums exceptional and commitment to continuous improvement that helped scale up the efficiency, productivity of 3 teams and also streamlining efficient code reviews.

Certification

  • Dell 5G Open RAN Solutions
  • Dell AI Essentials

Timeline

5G Test & Automation Developer | Scrum Master

Dell Canada
06.2021 - Current

Software Automation and Tools Developer

Nokia
09.2020 - 04.2021

Data Science Research Intern

SECURITI.ai
05.2020 - 08.2020

Test & Automation Developer

Teradata
07.2016 - 07.2019

Master of Science - Computer Science, Canada

University of Ottawa

Bachelor of Science - Information Technology, Canada

Vellore Institute of Technology
Shilpu Srivastava