We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

MN

SUMMARY

  • Over 4+ years of automotive experience that covers project management and product development, software requirements (IBM Rational DOORS), system verification and validation testing, Infotainment & Connectivity Domain (Bluetooth, Phone projection), TelematicsVehicle System, Navigation, FOTA, Audio & Video, Favorites, Phone Testing, AM/FM/XM Radio, Voice Recognition and Audio Chimes.
  • Experienced in TestDesign and Test Case Development.
  • Bench and in vehicle testing experience performing sanity, functional, regression and integration testing.
  • Tested diagnostics for Bluetooth and Navigation modules.
  • Experienced with "Effective root cause analysis" and ability to solve complex issues found during the validation.
  • Good exposure to STLC Methodologies, including Updating test cases, test case execution, defect tracking, test reporting and documentation.
  • Experience with Communication protocols CAN/LIN, MOST.
  • Verification of DTC, PID/DID using On Board Diagnostics Services (ISO 14229).
  • Reporting the bugs using Defect Tracking tools BUGZILLA and JIRA.
  • Ability to prioritize tasks and meet deadlines.
  • Knowledge of working of Advanced technologies in automotive domain such as ADAS, Automotive Ethernet, Automotive cyber security standards, V2V, V2I, V2X, E - Car, CAR2X, Smart Charging.
  • Experience with object oriented programming (OOP) concepts using Python, Django and Linux, Android, QNX.
  • Good Knowledge on continuous integration and build tool like Jenkins.
  • Good Knowledge on LABVIEW
  • Well versed with versioning tools like GIT and SVN

TECHNICAL SKILLS

Requirements Tools: IBM DOORS, Doors Next Generation

Languages: C, Python, SQL

Testing Tools: CANalyzer, Vehicle Spy 3

Protocols: CAN, LIN & MOST

Bug Reporting Tools: Jira, Bugzilla

Operating System: Ubuntu, Windows, RTOS, Unix, Linux

Version Control: SVN, GitHub, GIT

Other Skills: Microsoft Word, PowerPoint, Visio, Excel, Outlook, Oscilloscopes & Signal Generators

PROFESSIONAL EXPERIENCE

Confidential, MI

Verification and Validation Test Engineer

Responsibilities:

  • Involved in bench, in-vehicle verification and validation testing for automotive infotainment systems.
  • Validated Stakeholder requirements with the requirements owner documents.
  • Experienced in updating software on vehicle HU through Firmware Over the Air.
  • Defined and drive scheduled for upcoming new software launches through Over the Air.
  • Performed flash software updates on vehicle HU with USB and SD.
  • Involved in writing the test Cases for FOTA, Perform the testing with different delta packages.
  • Worked on Telematicsfeature testing and validating hardware Telematics, Internet devices.
  • Performed the test to evaluate the performance of the Bluetooth and navigation.
  • Performed the test reporting, scheduling vehicle tests, find the defects testcase development troubleshooting, root cause evaluation
  • Followed the set of phases involved in STLC and SDLC to perform the testing on infotainment modules
  • Perform the on-Bench testing on safety and security, information and navigation feature such as one-shot destination, POI and auto zoom.
  • In vehicle testing of Emergency Buttons, vehicle tracking applications, vehicle security and Location assistance
  • Implemented traceability across requirements, designs, and tests using IBM RationalDOORS.
  • Reviewed Test requirements, Design documents and prepared Test Plans which involvedvarious Test Cases for all assigned module/projects.
  • Involved in Team development and testing weekly meetings.
  • Performed testing, log collection, Validation& analysis of test results of Infotainmentsystem using vehicle spy 3 and NEOVI FIRE.
  • Interpreted CAN messages using ONBOARD DIAGNOSTIC TOOL.
  • Understanding of protocols such as CAN, LIN and MOST.
  • On Board Diagnostics services and DTC, PID/DID verification.
  • Responsible for raising ticketsusing the defect tracking tools JIRA.
  • Successfully tested positive, negative and corner test cases.

Environment: CAN, Navigation, FOTA

Confidential, MI

INFOTAINMENT TEST ENGINNER

Responsibilities:

  • Hands on experience on diagnostic tools like NEOVI
  • Interpreted CAN messages using ONBOARD DIAGNOSTIC TOOL
  • Understanding of protocols such as CAN, LIN and MOST
  • On Board Diagnostics services and DTC, PID/DID verification
  • Test execution over CAN tool Vehicle Spy3 (Neovi)& MOST tools
  • Experienced with "Effective root cause analysis" and ability to solve complex issues
  • Hands on experience testing Navigation features such as one-shot destination, POI and auto zoom
  • Worked with various Bluetooth profiles such as A2DP, AVRCP, PBAP and HFP. Tested Voice recognition for the Bluetooth features such as Play song, calling, back, seek.
  • Good exposure to writing, updating test cases, execution, defect tracking and bug reporting
  • Involved in bench, in-vehicle verification and validation testing for automotive infotainment systems
  • Responsible for raising ticketsusing the defect tracking tools Bugzilla
  • Expertise in phone projection(Apple Car play, Android Auto), Mobile app testing using infotainment system.
  • Successfully tested positive, negative and corner test cases.

Environment: CAN, Navigation, Bluetooth

Confidential, MN

Python Developer

Responsibilities:

  • Flask Framework that was used in developing web applications to implement model View control architecture.
  • Installed and configured GIT and communicating with the repositories in GITHUB.
  • Responsible for debugging the project monitored on Version One and wrote python scripts to parse XML documents and load the data in database.
  • Used HTML/CSS, XML and JavaScript for UI development.
  • Used the continuous integration(CID) tool Jenkins for automating the build processes.
  • Implemented a continuous Delivery pipeline with Docker, Jenkins and GitHub, whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Experience in project deployment using Jenkins and using web services like Amazon Web Services(AWS).
  • Automated the existing scripts for performance calculations using Numpy and Sqlalchemy.
  • Used REST and SOAPUI for testing web service for server side changes.
  • Developed and designed an API (Restful Web Service).
  • Responsible for parsing XML data using XML parser and testing, fixing of the bugs and coding modifications.
  • Database administration activities like taking backup, checking log messages, looking for database optimization.
  • Designed and implemented a dedicated Postgres database server to drive the web applications and report on daily progress.

Environment: Python 3.4, Django 1.9, Postgres, AWS, Jenkins

Confidential

Infotainment Test Engineer

Responsibilities:

  • Worked with the Radio Head Unit module of the in-vehicle infotainment system.
  • Performed Testing on AM-FM which includes features like Seek up / down, frequency buffer, Channel list, audio settings, Source Mode.
  • Involved in Infotainment Testing for audio devices like CD, BT, FM, AM
  • Worked with the testing of the functionalities like CD/DVD, Auxiliary cable and USB.
  • Performed sanity testing for the infotainment domain such as Bluetooth
  • Assisted in the creation of test cases for Bluetooth.
  • Performed stress test, corner test, Regression test for the Bluetooth module
  • Testing Bluetooth, Speech Recognition using different testing techniques.
  • Fixing internal and customer defects related to automotive infotainment diagnostic.
  • Kept track of tested requirements in the Traceability matrix using IBM DOORS
  • Assured accuracy, quality and all test data was reported in a timely manner.

Environment: Doors, Bugzilla, CANalyzer, Bluetooth, Radio Module.

Confidential

System Test Engineer

Responsibilities:

  • Responsible for analyzing the requirements and prepare/update the functional test procedure
  • Responsible for carrying out the testing of application and diagnostic requirements in HVAC Controller Module
  • Responsible for carrying out Functional/Feature Validation testing.
  • Programming the control (ECU) with given Control Software.
  • Development of Test Scripts in C language on VC++ complier.
  • Testing the developed scripts in both Automatic and User assisted way by using AST.
  • Responsible for reporting the bugs, if HVAC Module software does not meet the requirements.
  • Daily Interaction with client in which the project status and problems pertained to the project will be discussed.

Environment: C, CANalyzer, Doors, JIRA.

We'd love your feedback!