Automation Test Engineer for BIOS and Linux Device Drivers


  • Permanent
  • USA Work Ready
  • C

  • Tcl/Tk

  • Object Oriented Methodology

  • Perl Scripting

  • C++

  • python on Linux

  • Python client/server

Read More

  • Job Posted: Wednesday, February 13, 2019

  • Expires On: Sunday, April 14, 2019

  • Job Type: Permanent

  • Desired Salary: $130000.00/yr

  • Work Authorization: H1-B

My passion is to design and develop software automation test suite, to reduce QA test cycle time.

Started my carrier as DSP(digital signal processing) and embedded systems developer for Texas Instruments (TI), migrated to become automation test suite developer; to test Board Support Package(BSP), Platform Support Package(PSP), Digital Signal Processors(DSP) on Various Embedded systems and DSP platforms.

Currently invoved in design and development of automation test suite for IntelĀ and AMIĀ BIOS , BMC (Baseboard Management Controller) , IPMI on Rack and Blade Server, platforms. Was involved in board bring up activity to run the test suite.

I posses following skills:
1) C/C++ Programming
2) TCL
4) Python
5) Board Bring up
6) Hardware debugging
7) Firmware testing
8) Device Driver testing
9) Real Time systems
10) Setting up private v-LAN
11) Storage Area Network(SAN)
12) VMware

  • Cupertino, CA

  • Milpitas, CA

  • Mountain View, CA

  • San Francisco, CA

  • Seattle, WA

Engineer.Software Engineering @ (HIDDEN)

3/1/2010 - Current

Role Description

- Responsible for delivering automation test suite and test tools to cut down the test cycle time and ensure the best quality Server platform is delivered.- Design Automation Test Suite to test Server platform BIOS/BMC and various other network and storage utilities - Design and Develop classes and methods that can be inherited by script writers to write test cases for automation test suite in different test case scenarios.- Involve in test case design and estimation- Involve in decision making for test execution scope for patch releases- Coordinate with Manual testing team and define their scope of testing for test cycle and educate them in using Automation test suite.- Responsible for designing server platforms automation suite with team in San Jose CA.- Help San Jose team to leverage our automation test suite to test their platform with reduced test cycle time- Responsible to quickly design and develop, pre-release test automation test suite to help out release engineering team in ensuring they release a stable BIOS/BMC.- Develop unit test suite for BIOS Development team.- Rigging up a test bed with less cost and ensure maximum test coverage, for cost effective testing of Server platform.- Train my team on TCL and ITCL based script development- Adoption of Agile Methodology via Rally Tool for Automation Test Suite development.- Designing an automation Test Suite development for Testing BIOS on EFI shell environment.- Designing automation framework for testing BIOS used in Sandi-ago and LA Rack mounted and Ventura Blade servers


Learn More