Himanshu A.

About Me

AI/ML Engineer and Automation Expert with over 10 years of total experience, including 8+ years in quality engineering and Python-based test automation, and 2+ years in developing and deploying machine learning models using TensorFlow, Keras, and Scikit-learn. Proficient in MLOps, data pipelines, and AWS, with a proven ability to bridge robust test automation and intelligent ML solutions.

AI, ML & LLM

MLFlow

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

Freelance
Freelance
Software Engineer
2023 - Present (2 years)
Remote
  • Built a model to predict patients at high risk of chronic illness using historical medical data.

  • Created timeseries models (ARIMA, Prophet) to forecast demand across different geographies and integrated the model into a reporting dashboard for inventory planning.

  • Applied K-Means and DBSCAN on eCommerce data to classify high-value customer clusters using PCA for dimensionality reduction and visualization.

  • Preprocessed clinical datasets, performed feature selection, trained multiple classification models (Random Forest, XGBoost), and deployed the best one with Streamlit.

TensorflowKerasPythonStreamlitARIMA Prophet K-Means DBSCAN PCA XGBoostRandom Forests Time Series
Fanatics
Fanatics
Senior Quality Engineer
2021 - 2025 (4 years)
Hyderabad, India
  • Tested microservices in eCommerce order management systems, automating 400+ API tests with Postman and Newman and developing 200+ UI tests using Selenium and Sauce Labs.

  • Created a Playwright framework from scratch and automated more than 100 test cases, reducing the flakiness of test cases by 50%.

  • Implemented automation to reduce production bugs by 30% and boost release efficiency by 40%.

  • Worked in an Agile environment, managed tests in TestRail, collaborated through Jira and GitHub Actions for CI/CD pipelines, and managed a team of five.

API UIPostmanPlaywright SeleniumGitlabGithubCI/CD UI AutomationAPI AutomationSauce Labs MicroserviceseCommerce API TestingNewmanUI TestingTest Cases Test AutomationQA AutomationPage Object Model (POM)TestRail Agile QA JIRAGitHub Actions CI/CD Pipelines
Oracle
Oracle
Senior Test Engineer
2019 - 2021 (2 years)
Hyderabad, India
  • Worked on testing the Oracle ERP UI application, a cloud-based and on-premises suite of integrated business applications.

  • Automated more than 100 tests and offered support in creating modular and reusable test frameworks with PyTest fixtures, parameterization, and custom assertions to enhance test maintainability and efficiency.

  • Leveraged Jira for ticket creating and assigning bugs to the respective development team.

  • Tracked automation runs on a daily basis and reported failures.

SeleniumPyTestOracle DBOracle ERP Test Automation Frameworks JIRASQLCI/CD Pipelines Unit TestingPython
Wipro
Wipro
Senior Test Engineer
2018 - 2019 (1 year)
Bangalore, India
  • Worked for the Cisco security team, focusing on security validation, automation, and testing of Cisco products and services.

  • Created Python scripts for the Cisco security team.

  • Automated API testing using Python for various security services.

  • Automated more than 50 tests for the Cisco security devices.

Accenture
Accenture
Test Automation Engineer
2014 - 2018 (4 years)
Bangalore, India
  • Worked on database testing, E2E testing, regression testing, and deploying code in production for Telus, a telecom service provider in Canada.

  • Created an automation test framework from scratch using Selenium WebDriver, Java, TestNG, Apache Maven, and Jenkins for CI/CD.

  • Followed the Waterfall model for testing and used HP Quality Center (QC) for bug logging.

  • Awarded twice for automation excellence.

SeleniumJavaQA AutomationTest AutomationTest Automation Frameworks Database testingE2E TestingRegression testingTelecommunications Selenium WebDriver TestNGApache MavenJenkinsCI/CD Pipelines WaterfallHP Quality Center (QC) Telecom Business Support Systems (BSS)

Education

Certified AI Practitioner
Certified AI Practitioner
AWS
2024 - 2024
Supervised Machine Learning: Regression and Classification | Machine Learning from Stanford Online
Supervised Machine Learning: Regression and Classification | Machine Learning from Stanford Online
Coursera
2024 - 2025 (1 year)
B.Tech Computer Science
B.Tech Computer Science
Uttar Pradesh Technical University - India
2010 - 2014 (4 years)