Summary
Overview
Work History
Education
Skills
Timeline
Milan Vaibhav

Milan Vaibhav

Summary

Experienced Staff SDET with around 10 years in software testing and automation. Expert in creating test strategies, developing automated scripts, and improving test frameworks. Skilled in CI/CD practices and leading testing efforts to ensure high-quality software delivery

Overview

10
10
years of professional experience

Work History

Staff SDET - Messaging & Platform

Conviva
11.2020 - Current
  • Managed and deployed Kafka clusters using helm , ensuring high availability and reliability in production environments.
  • Monitored and optimized Kafka performance using prometheus & grafana , identifying and resolving bottlenecks to maintain system efficiency.
  • Troubleshot and resolved issues related to Kafka brokers, topics, and consumer groups, minimizing downtime and improving stability.
  • Collaborated with cross-functional teams to integrate Kafka with other systems and applications, enhancing data flow and system interoperability.
  • Implemented and maintained Kafka monitoring tools and alerting systems to proactively address potential issues.
  • Documented Kafka cluster configurations and best practices, providing clear guidelines for team members and stakeholders.
  • Created a comprehensive test framework in Java Cucumber to validate the functionality of Gateway service
  • Identified and added test cases, including edge cases and data validation scenarios, to the existing test suite for multiple applications.
  • Developed a service to track missing record counts during data copying between Kafka clusters, ensuring data integrity and accuracy. This service has been successfully running in production for an extended period without any issues.

Senior SDET Engineer

Bounceshare
01.2020 - 07.2020
  • Collaborated on ETL (Extract, Transform, Load) tasks, maintaining data integrity and verifying pipeline stability.
  • Validated data flow through Kafka , ensuring messages were correctly produced, consumed, and processed.
  • Tested Kafka Registry for accurate schema management and compatibility.
  • Verified data integrity and accessibility in Athena tables, ensuring accurate query results.
  • Developed and executed test cases to cover various data scenarios and edge cases.
  • Automated pipeline tests to streamline validation processes and improve efficiency.
  • Monitored and analyzed test results , identifying and resolving issues to maintain data pipeline reliability.
  • Collaborated with development and data engineering teams to address issues and optimize pipeline performance.

Senior SDET Engineer - Platform Infrastructure

Conviva
05.2018 - 01.2020
  • Developed and maintained a comprehensive test framework , including utility functions and automation of test scenarios.
  • Created and managed regression test suites , ensuring thorough coverage of features and functionalities.
  • Automated deployment processes for various services, improving efficiency and consistency.
  • Deployed and managed the complete Quality Engineering (QE) infrastructure , establishing a reliable testing environment.
  • Executed regression tests, analyzed results, and identified issues , providing actionable insights to improve software quality.
  • Collaborated with development teams to refine test scenarios based on results and feedback, driving continuous improvement.
  • Helped in creating the Jenkins pipeline to run the automated suite every 24 hrs.
  • Created a docker image which can be used to run the test suite.

SDET - CSF Datalake

Nokia
06.2014 - 05.2018
  • Developed an automation framework using Python and PyTest for efficient testing.
  • Conducted daily stand-up meetings to review progress and plan tasks.
  • Designed and executed test cases for sanity checks based on requirement documents.
  • Performed manual testing on services such as HDFS and Hive to ensure functionality.
  • Automated sanity test scenarios , enhancing the efficiency of the testing process.
  • Prepared and analyzed reports on failed automated scripts, providing insights and recommendations.
  • Documented GUI components and installation procedures to support accurate and comprehensive records.
  • Automated Test cases for UI using Selenium Java and TestNG

Education

B.Tech - Electronics And Communication Engineering

Bengal College Of Engineering And Technology, Durgapur
07.2012

Skills

  • Programming Language - Java, Python, Bash
  • Big Data Tools & Technologies -Kafka, Hadoop, Spark, Airflow, Hive, Yarn, Cloudera
  • Database - MySQL, MongoDB
  • Automation Framework - Cucumber, TestNG, Robot,
  • Docker , Kubernetes, Helm
  • Others - Maven, Jenkins, GIT, Ansible, Keycloak, Prometheus , Grafana

Timeline

Staff SDET - Messaging & Platform - Conviva
11.2020 - Current
Senior SDET Engineer - Bounceshare
01.2020 - 07.2020
Senior SDET Engineer - Platform Infrastructure - Conviva
05.2018 - 01.2020
SDET - CSF Datalake - Nokia
06.2014 - 05.2018
Bengal College Of Engineering And Technology - B.Tech, Electronics And Communication Engineering
Milan Vaibhav