Summary
Overview
Work History
Education
Skills
Technical Skills
Previous Experience
Timeline
Generic

Tarun Garg

Tallawong,NSW

Summary

  • Software Testing and Automation Professional with expertise in testing and automating complex distributed software systems, web, and mobile applications.
  • Skilled in designing and developing automation frameworks using Python, JavaScript, TypeScript and Java to facilitate the automated qualification of REST APIs, web, and mobile platforms.
  • Proficient in creating comprehensive Test Strategy, Test Plan, Tests Design documents, and implementing process improvements.
  • Detail-oriented with exceptional communication, collaboration, and problem-solving abilities.
  • Valuable member of a product-driven team that focuses on customer feedback and business objectives to deliver high-value features.
  • Experienced in coordinating with cross-functional teams across different geographical locations.
  • Demonstrated expertise in recruiting, coaching, and mentoring high-performing teams.
  • Excels in agile environments, contributing effectively within dynamic scrum teams to drive project success

Overview

2025
2025
years of professional experience

Work History

Staff Software Engineer Automation

Dolby Australia
7 2018 - Current
  • Validated and tested live-streaming and video conferencing mobile apps, along with media processing APIs in a SaaS environment, ensuring optimal product performance and reliability
  • Built a scalable E2E automation framework using WebDriver, Appium, JavaScript, and TypeScript, streamlining cross-platform testing across iOS, Android, and Apple TV
  • Automated a comprehensive test suite with over 400 use cases in Node.js to validate backend capabilities, integrating it into GitLab CI/CD pipelines for continuous delivery
  • Conducted performance testing of REST APIs using K6 and JavaScript, leveraging asynchronous workflows to validate system resilience during every major release
  • Implemented Behavior-Driven Development (BDD) framework using Python and Gauge to automate integration testing of backend services hosted on Google Cloud and AWS
  • Implemented AWS Lambda function and Docker Container Application to improve testability of Web-hook feature and backend platform
  • Collaborated in cross-functional design review meetings, contributing insights to enhance product functionality and system architecture
  • Led and mentored team of 3 QA engineers to drive automation and testing of mobile apps and media APIs
  • Tracked feature testing progress, conducted bug scrubs, and ranked issues based on customer impact and severity, ensuring critical fixes were addressed for timely releases

Staff Quality Engineer

FireEye Cyber Security
11.2016 - 07.2018
  • Developed tag-based, data-driven automation framework in Python from scratch for end-to-end (E2E) testing of MTA message flows and backend component validation
  • Spearheaded team of 5 QA engineers to automate UI test cases using keyword-driven Python Robot Framework, enhancing test coverage for web applications and email workflows
  • Implemented automation framework for RESTful API testing using Python Requests, ensuring reliable alerting and email trace management
  • Integrated automated test suites with Jenkins CI/CD pipelines, leveraging Docker to optimize both UI and backend test execution efficiency
  • Qualified data centre failover processes by validating live traffic handling and analyzing traffic statistics to ensure system reliability
  • Authored comprehensive test strategies, test plans, and test case documentation based on detailed product requirement specifications, driving clarity and consistency in testing

Member Technical Staff IV

Riverbed Technology
02.2014 - 02.2016
  • Introduced a Log Monitoring and Parsing system to monitor and parse test execution logs in delivery pipeline and production network appliances logs and generate alerts for failures, ensuring timely notifications to stakeholders
  • Crafted and implemented test design specifications for Steelhead Mobile Controller (SMC) feature validation
  • Validated compatibility of Steelhead Mobile Client Applications with NetApp and EMC Filers on the Windows 10 platform
  • Facilitated continuous integration and testing of nightly builds using Jenkins, improving automated test suites for seamless deployment

Member Technical Staff IV

NetApp
10.2008 - 02.2014
  • Expanded the automation framework by adding multiple modules to support new feature requirements, enhancing overall test coverage from 75% to 90%
  • Established automated test suites in Perl for key WAFL file system features including Flex-clone, Mouth Path Thinning, Consistency Checker, Unicode support
  • Guided automation porting project from 7-Mode to Cluster mode, overseeing all phases from effort estimation to final delivery
  • Awarded for building an abstraction layer that significantly reduced automation efforts for the team, earning quarterly recognition for efficiency improvement

Education

Post Graduate Diploma - Advance Computing

CDAC (ACTS)
Bangalore, Karnataka
12-1999

Master of Technology - Power Systems

Indian Institute of Technology
Delhi
12-1998

Bachelor of Engineering - Electrical Engineering

Shri Ramdev Baba Kamla Nehru Engineering College
Nagpur, Maharastra
07-1997

Skills

  • API Automation, UI Automation, Web Application Automation, Mobile Application Automation
  • Test Automation Framework Development, Test Automation Strategy, Tools Development
  • Test Strategies, Test Case Design, Test Planning, Test Execution, Test Progress Monitoring & Reporting
  • Code Coverage, Code reviews, Test Coverage Improvements, Process Improvements
  • Coaching, Mentoring, Knowledge Sharing
  • Agile Framework Scrum, Kanban, SAFE
  • Stakeholder communication, Cross-functional collaboration, Team collaboration
  • User Acceptance Testing, System Testing, Integration Testing, Functional Testing, Performance Testing, Load Testing, Unit Testing

Technical Skills

Collaboration Tools: JIRA, Confluence, Slack, MS Teams

Programming Languages: Python, Node.js, JavaScript, Typescript, Java, C++, C, SQL

Automation Framework: Appium, Selenium Web driver, WebdriverIO, Python Robot, PyTest, Postman, Playwright, Jest

Behaviour-driven development Test Framework: Cucumber, GHERKIN, Gauge, Behave

Cloud Services: AWS EC2, SQS, CloudWatch, DynamoDB, Google Pub/Sub, Firebase, Redis

Continuous Integration Systems: GitLab, Jenkins, Docker

Performance Testing Tools: JMeter, K6

Test Management: Test Rail, qTest, HP Quality Centre

Previous Experience

  • Dev Test Software Engineer, Cisco Systems - Bangalore, India (Aug 2007 - Sep 2008)
  • Software Engineer, NextHop Technologies, Bangalore, India (Jul 2005 - Jul 2007)
  • Senior Software Engineer, Alcatel Bell (Wipro Client), Antwerp, Belgium (Mar 2000 - Jun 2005)

Timeline

Staff Quality Engineer

FireEye Cyber Security
11.2016 - 07.2018

Member Technical Staff IV

Riverbed Technology
02.2014 - 02.2016

Member Technical Staff IV

NetApp
10.2008 - 02.2014

Staff Software Engineer Automation

Dolby Australia
7 2018 - Current

Post Graduate Diploma - Advance Computing

CDAC (ACTS)

Master of Technology - Power Systems

Indian Institute of Technology

Bachelor of Engineering - Electrical Engineering

Shri Ramdev Baba Kamla Nehru Engineering College
Tarun Garg