Vinodkumar Kouthal

Automation Engineer

Koppal, Karnataka, India11 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Transitioned from manual testing to automation leadership.
  • Developed multiple automation frameworks using Python and Selenium.
  • Contributed to the test community through articles and teaching.
Stackforce AI infers this person is a Test Automation Lead with expertise in Fintech and SaaS environments.

Contact

Skills

Core Skills

Automation FrameworkQuality Assurance

Other Skills

API TestingAPIsAgile MethodologiesAgile TestingApache POIAutomationAutomation ScriptingAzure DevOpsBusiness AnalysisCDefect ManagementDjangoExtent ReportsFeature TestingFunctional Testing

About

I have always admired people with coding skills, developers with their headphones and hoodies on, and typists on their edge of a breakthrough with new technology and the end result was exceptional. But at that time I was a manual tester at TechM for the first 3 years of my career, with a routine of QA, emails, spreadsheets, endless calls and dream of working onsite! However, I like breaking things, and as part of the fun in breaking things is finding ways to make them better. And I’m a good observer to understand the things happening around. This is what I loved about my job at TechM, as a QA, analyze the business requirement, code developed and then try to break the application (I prefer hammer!) with an intention that software meets its criteria with better user experience.  But, I always had the urge to learn and test my coding abilities with the ambition of continuing my career in the QA as an automation developer.  With this decision, I started learning Java and Selenium myself and came to a realization of the benefits of the internet, which is, it’s not just for entertainment! I’m one of those employees who suffered from 90 days of the notice period and a lack of coding ability. By God’s grace, and a lot of late-night coding practice, and after almost a year of intense job search, I was finally able to get an opportunity as a ‘Test Automation Lead’ at Stride.AI. Stride is an AI platform for enhancing operational productivity for financial institutions. Stride as a strict policy of coding in python, which was the first challenge I faced at work. Being an only QA guy again started utilizing the internet resources and bothering developers sitting next to me, I was able to up my skills, learn, implement and integrate a new automation framework for the team.  Later, looking into product timelines, the next challenge was to thrive to code faster and deliver accuracy numbers on the data points to the developers on time and let’s just say those numbers made me fall in a love-hate relationship with the developers. It's been 2 years, now my daily routine has been Linux, terminal, SubLime, GitHub, Slack, and fewer emails and calls. Over the course of a year, I got promoted as Sr. Test Automation Lead with the responsibility of a team and started contributing to the test community, by writing articles and teaching automation course. Language: Python Libraries: selenium, pytest and plugins, requests, openpyxl, tox Reporting Tools: pytest-HTML, Allure Frameworks: POM, Data-Driven, Django, Jenkins Technology: Machine Learning, OCR, NLP, Deep Learning

Experience

Hwelett packard

Python Automation Engineer

Dec 2022Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • 1. Using HP Internal Tool (GFriend) develop automation script
  • 2. Maintainance of Azure DevOps pipeline, creating new pipeline, YAML template changes, schedule, handle pipeline error and etc
  • 3. Daily Reporting of pipeline test result of each workstream
PythonAzure DevOpsAutomation ScriptingAutomation Framework

Career break

Travel

Aug 2022Dec 2022 · 4 mos · Himachal Pradesh

  • Travel across villages to the Himalayas, and visit holy places in Haridwar, Rishikesh, and Varanasi

Nutanix

Senior Automation Engineer

May 2020Jul 2022 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • 1. Part of Nutanix NCC product which keeps check of the health of the cluster/hypervisor
  • 2. Automated complete process of Nutanix NCC product pre-release cut activity using APIs
  • 3. Introduces Nutanix NCC Slack Bot and provides updates on the task automatically
  • 4. Developed automated script on the manual activity and generated reports
  • 5. The setup process for the weekly regression activities
APIsAutomationSlack Bot DevelopmentAutomation Framework

Stride.ai inc

2 roles

Senior Test Automation Lead

Promoted

Jun 2019May 2020 · 11 mos

  • 1. Built Rest API Automation Framework using the Python 'requests' library to test end to end journey of Stride Studio application process
  • 2. Integration and running test suite on the Linux server
  • 3. Integration of automation framework with Jenkins using tox, and build triggers
  • 4. Well-Versed with Excel function using Python 'openpyxl' library
  • 5. Integration of Django DB to store the test suite/run results
  • 6. Working on application development using Django to integration test suite of StrideAI products
  • 7. Integration of automation framework with Allure for reporting on selenium based testing
  • 8. Sufficient knowledge of Django based application in terms of hosting application locally
  • 9. Worked on web scraping development work whenever required
  • 10. Generating data-point accuracy report for NLP related models
PythonSeleniumJenkinsDjangoAutomation Framework

Test Automation Lead

Mar 2018Jun 2019 · 1 yr 3 mos

  • 1. Evaluating and ensuring the quality of all the products that Stride delivers.
  • 2. Minimize manual testing wherever possible and use automation instead for quick results
  • 3. Build of automation framework using Selenium with Python
  • 4. Work on multiple projects on a day to day basis
  • 5. Good understanding of the tools/technologies like Django/NLP/API
  • 6. And execution of tests using pytest. Along with performing tests on API.
SeleniumPythonAPI TestingAutomation Framework

Tech mahindra

Associate Software Engineer

Feb 2015Mar 2018 · 3 yrs 1 mo · Bengaluru Area, India

  • 1. Worked as Manual Functional Tester in the ERP - HR services domain, B2E application for the clients
  • 2. Built strong knowledge of Oracle Fusion HCM, UK Payroll, People Soft, LMS, Travel and Training application, Absence and Leave application, pension plan apps and many more
  • 3. Responsibilities of my role:
  • i. Preparing a ball park testing expenses for the project
  • ii. Performing static testing from functional requirement document
  • iii. Prepare test plan and test cases, and manual execution of test cases
  • iv. Chair defect triage call with project team and customers
  • v. Send out daily testing progress email to customers and minutes of the meeting after the call
  • vi. Governing Business User for UAT support
  • vii. Provide test closure ppt and sign-off report after test completion with recommendation and risks
  • viii. Participate in post implementation review and archive test artifacts
  • Technical Specialisation:
  • Manual Testing: Static testing, white box testing, black box testing, sanity testing, functional testing, regression testing, integration testing, user acceptance testing, positive and negative testing.
  • Technique: Boundary Value Analysis, Equivalence Partitioning, Decision Table and Use Case Testing.
  • Defect Management Tool: HP ALM with Gold User/Administration access.
  • Automation using Selenium WebDriver: Page Object Model (POM) framework, Keyword driven framework, Data driven framework, apache POI, extent reports, log4j.
  • Oracle Fusion HCM: Workforce Administration, HCM Data Loader (HDL), Payroll Batch Loader (PBL), BI Reports and Fusion to Payroll integration.
Manual TestingOracle Fusion HCMDefect ManagementQuality Assurance

Education

Nitte Meenakshi Institute of Technology

Bachelor of Engineering (B.E.) — Electrical and Electronics Engineering

Jan 2010Jan 2014

J.S.S college, Dharwad

PUC — PCMC

Jan 2008Jan 2010

St. Francis De Sales, Koppal, Karnataka

school — school

Jan 1998Jan 2008

Stackforce found 100+ more professionals with Automation Framework & Quality Assurance

Explore similar profiles based on matching skills and experience