Summary
Overview
Work History
Education
Skills
Websites
References
Timeline
Generic
Nikhil Jonnala

Nikhil Jonnala

Ann Arbor

Summary

Dynamic QA Lead with extensive experience at Winnebago, specializing in IoT and embedded systems. Proven track record in automation using Python and Selenium, coupled with strong communication skills. Successfully implemented CI/CD test automation, enhancing testing efficiency and quality. Adept at identifying risks early, ensuring timely project delivery while fostering collaboration across teams.

Overview

10
10
years of professional experience

Work History

IoT and Embedded QA Lead

Winnebago
Wixom
08.2023 - Current
  • Leads development of testing strategy, test plan and test case building
  • Identifies and recommends testing tools & procedures
  • Conducts and documents quality assurance activities & results
  • Plans for technical dependencies, provides appropriately timed task estimates, and tracks progress toward goals
  • Communicates effectively to a broad audience including technical staff to senior management
  • Works closely with manufacturing leadership and QA resources to improve practices
  • Identifies opportunities to improve current digital solutions & processes
  • Identifies and escalates issues and risks early to minimize impact to business
  • Extensively used JIRA for defect tracker
  • Mobile automation using Appium
  • Web Automation using selenium
  • Extensive use of python for automation
  • Extensively used ADO (Azure) for writing and executing test cases.
  • Used Ellipsis for USB protocol testing for frames.
  • Worked on multiple projects at a time and delivered results in time as per the deadlines.
  • Implementing Postman automated API testing
  • Implementing CI/CD test automation
  • Implementing test automation with Selenium
  • Extensive utilization of CAN/RV-C/LIN protocols
  • Extensively testing on Bread Boards, Actual RV, Mobile Phone(App)
  • Support testing of Mobile apps on both IOS and android
  • Used JMeter, Taurus tool for performance testing.
  • Supports 20% Travel in related Work Travels to Forest City, IA
  • Worked with the development team to pinpoint critical issues, by trying out of box testing to come up with solutions
  • Environment:, jira, Microsoft, Teams, DocuSign, MS Word. Ellipsis. Linux, CAN, LIN, RV-C, Android, IOS, Python Appium, selenium

Sr. Verification Engineer

Terumo Cardiovascular Group
Ann Arbor
01.2023 - 07.2023
  • Effectively involved in the complete software projects life cycle (SDLC).
  • Extensively worked with ISO 9000 and 9001 standards for QMS.
  • Extensively worked with ISO 13485 QMS in Medical devices.
  • Worked on App testing to test functionality of app as well as cloud.
  • Working on Validation of Next Gen CDI Blood Parameter Monitoring System 550.
  • Worked on medical device testing both hardware and software.
  • Develop V&V technical plans and protocols
  • Ran test scripts in FDA regulated environment.
  • Mobile automation using Appium
  • Web Automation using selenium
  • Extensive use of python and java for automation
  • Extensively used JIRA for defect tracker
  • Extensively Worked with Matlab
  • Extensively used JAMA for writing and executing test cases.
  • Used Ellipsis for USB protocol testing for frames.
  • Used JMeter, Taurus tool for performance testing.
  • Extensively used Elysis for monitoring frames between CDI devices and its Peripherals.
  • Worked on multiple projects at a time and delivered results in time as per the deadlines.
  • Worked with the development team to pinpoint critical issues, by trying out of box testing to come up with solutions
  • Environment: jama, jira, Microsoft, Teams, DocuSign, MS Word. Ellipsis, Appium, selenium, java, python, MATLAB

Sr. Mobile Verification Engineer - Lead

Smith & Nephew
Andover
05.2021 - 12.2022
  • Acting as an SME lead for this project.
  • Effectively involved in the complete software projects life cycle (SDLC).
  • Extensively worked with ISO 9000 and 9001 standards for QMS.
  • Extensively worked with ISO 14971 Medical device Risk Management and ISO 13485 QMS in Medical devices.
  • Worked on App testing to test functionality of app as well as cloud.
  • Worked on medical device testing both hardware and software
  • Worked on validating android and IOS based native applications
  • Worked as an SME for medical device
  • Develop V&V technical plans and protocols
  • Assist in creation of Tools validation protocols
  • Ran test scripts in FDA regulated environment.
  • Extensively used JIRA for defect tracker
  • Extensively used JAMA for writing and executing test cases.
  • Have worked on two complete life cycle of the project. Al the way from requirement understanding to writing test cases, dry runs, and then formal execution.
  • Executed CAN related testing using Total phase Software.
  • Worked on multiple projects at a time and delivered results in time as per the deadlines.
  • Worked with the development team to pinpoint critical issues, by trying out of box testing to come up with solutions
  • Working knowledge on testing devices related resection and coblation devices.
  • Lead a offshore team of 5 . where acted as knowledge expert to solve queries for teams.
  • Environment: jama, jira, Microsoft, Teams, DocuSign, canalyzer

Sr. QA, Verification & Validation Engineer

Ascensia Diabetes Care
Valhalla
03.2018 - 04.2021
  • Effectively involved in the complete software projects life cycle (SDLC).
  • Extensively worked with ISO 9000 and 9001 standards for QMS.
  • Extensively worked with ISO 14971 Medical device Risk Management and ISO 13485 QMS in Medical devices.
  • Extensively worked on writing critical tests scripts using Robot Framework (Python), Appium(Python).
  • Used JMeter, Taurus tool for performance testing.
  • Have used Pyunit for unit tests.
  • Worked on App testing to test functionality of app as well as cloud.
  • Handled equipment’s related to Blood glucose meters and its dependency products.
  • Extensively performed manual testing in Company products and App based Applications.
  • Develop V&V technical plans and protocols
  • Extensively worked on routers to test Bluetooth connectivity between Blood Glucose Meters and App. by verifying packets received or not. Also have written scripts to test transfer of packets with error codes.
  • Design and development of test protocols for new and advanced feature.
  • Assist in creation of Tools validation protocols
  • Ran test scripts in FDA regulated environment.
  • Worked in Agile - Behavior Driven Development (BDD) model
  • Expertise on Testing REST API using Robot Framework.
  • Created automated script for REST-API testing using Rest Assured framework.
  • Create test strategy, test plan, and put into execution for both UI and REST APIs
  • Have extensively written test scripts to test ios/Android Apps using Appium on vide variety of phone brands i.e : Samsung, pixels, apple, LG, Sony and many more.
  • Manual and Automated testing of ios/Android apps in testing, Pre-deployment, Post deployment builds.
  • Developed and tested various Products of next in line development of various Blood Glucose meters.
  • Wrote test procedures which will help us do extensive testing for the requirements in safety critical products.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Extensively Worked with Matlab
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Worked extensively on Bluetooth 4.0/4.2 API with different chipsets and doing coding using C++ and python.
  • Tested Bluetooth IOT scenarios
  • Identified, analyzed and technical issues with variety of diagnostic tools as log files, ellisys.

Test Engineer

Bank of America
Wilmington
09.2016 - 04.2018
  • Effectively played part in complete life cycle of the Project within the Agile Methodology.
  • Involved in software development and QA life cycle processes (including test planning, test case design, execution, defect tracking and reporting)
  • Have extensively written test scripts to test Android Apps using Appium.
  • Extensively used selenium for web testing.
  • Manual and Automated testing of Android apps in testing, Pre-deployment, Post deployment builds.
  • Involved in extensive DATA validation using SQL queries and back-end testing
  • Created automated script for REST-API testing using Rest Assured framework.
  • Web services testing for REST API/ Queues and automation using standard frameworks
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Maven.
  • Worked on SQL, Database testing using SQL server and Oracle.
  • Test data provisioning, handling large volume of data sets and conditioning data.
  • Worked on Test Management tools like HP-ALM QC, JIRA and solid experience with Defect Management Process.
  • Lead end to end validations from inception to production.
  • Environment: Selenium, Python, Java, Jenkins, JMeter, Postman, webdriver.IO, PyCharm , Bugzilla, Oracle, SQL Server 2008, SQL
  • Loader

Verification & Validation Engineer

PSEGLI
Bethpage
01.2015 - 04.2016
  • Effectively worked with the development team to improve unit test coverage, frameworks and productivity tools
  • Worked independently to create, maintain and execute automation and manual test plans
  • Report to the Engineering Manager on progress and worked with them to resolve any technical support to Design, ILS, Production, Procurement and Supplier Quality Engineering teams including problem solving and continuous improvement
  • Proactively worked on problem solving, debugging and focus on solutions
  • Identify software defects as early as possible in the software development process, and problem resolution to management
  • Experience testing RESTful APIs
  • Tested and validated the Report Net reports by running similar SQL queries against the source system(s).
  • Debugging the SQL-Statements and stored procedures for various business scenarios.
  • Created & enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Created whole test framework using Selenium for further test creation and execution
  • Support technical reviews and cross-functional documentation reviews
  • Environment: Selenium, Python, Java, Jenkins, JMeter, Postman, PyCharm, Bugzilla, Oracle, SQL Server 2008, SQL
  • Loader

Education

MBA - Computer Systems Management

Sullivan University
Louisville, KY
01.2019

Master’s Degree - Computer Systems

Harrisburg University of Science & Technology
Harrisburg, PA
01.2015

Bachelor’s Degree - Computer Science

JNT University
AP, India
01.2013

Skills

  • Languages: SQL, PL/SQL, HTML, DHTML, XML, ASP, VB, Python
  • Automation Tools: JMeter, Appium, Selenium, Postman, Taurus
  • Scripting: Shell Scripting
  • Design Tools: Oracle, Designer, MS Visio
  • OLAP Tools: MS SQL, Crystal Reports
  • Data Modeling Tool: Star Schema, Snowflake
  • Reporting Tool: Micro Strategy Desktop 10x
  • Database: Oracle 10g/11g, SQL server, Teradata, MS Access
  • Operating Systems: Windows 10/8/7/2000/2003//XP, Unix, Mac

References

References available upon request.

Timeline

IoT and Embedded QA Lead

Winnebago
08.2023 - Current

Sr. Verification Engineer

Terumo Cardiovascular Group
01.2023 - 07.2023

Sr. Mobile Verification Engineer - Lead

Smith & Nephew
05.2021 - 12.2022

Sr. QA, Verification & Validation Engineer

Ascensia Diabetes Care
03.2018 - 04.2021

Test Engineer

Bank of America
09.2016 - 04.2018

Verification & Validation Engineer

PSEGLI
01.2015 - 04.2016

MBA - Computer Systems Management

Sullivan University

Master’s Degree - Computer Systems

Harrisburg University of Science & Technology

Bachelor’s Degree - Computer Science

JNT University