We provide IT Staff Augmentation Services!

Senior Software Development Engineer In Test Resume

4.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • 10+ years of experience in software development life cycle (SDLC) including requirements gathering, design, coding, testing, debugging and maintenance.
  • Software Professional with unique ability to initiate and complete new projects aligned with business objectives. Strengths include strong problem solving and written/verbal communication skills.
  • Proficient in working with various tools Selenium/Webdriver, Jenkins, Maven, SVN, Eclipse, ClearCase, Klocwork
  • Expertise with Python, Perl, Linux / Unix Shell Scripting
  • Extensive knowledge in Java, C, JavaScript, jQuery
  • Excellent Hands on experience in ORACLE database application designing and developing using No - SQL, Oracle, MySQL, DB2, MSSQL
  • Experience in Software Development on MacOSX, Cent OS, Ubuntu, FreeBSD 6, Red Hat 5.0, Windows
  • Excellent conceptual knowledge, analytical & problem solving skills,Conflict resolution skills and presentation skills.
  • Solid management skills, demonstrated proficiency in leading and mentoring individuals forming cohesive team environments.

TECHNICAL SKILLS

Languages: Java, C, JavaScript, jQuery

Scripting: Python, Perl, Linux / Unix Shell Scripting

Technology: WLAN (802.11), TCP/IP, Bluetooth,J2ee

Operating Systems: MacOSX, Cent OS, Ubuntu, FreeBSD 6, Red Hat 5.0, Windows

Tools: Selenium/Webdriver, Jenkins, Maven, SVN, Eclipse, ClearCase, Klocwork

Databases: No-SQL, Oracle, MySQL, DB2, MSSQL

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Senior Software Development Engineer in Test

Responsibilities:

  • Introduced the idea of a Generic Automation Framework which makes writing test code using
  • XML based SDL, and have flexibility of using Selenium RC, Web driver or any other automation tool.
  • Designed the truesample.com test cases to work using command line interface instead of from Eclipse.
  • Maven zed the turesample.com smoke test cases to build on Jenkins.
  • Converted truesample.com smoke test cases to enable multi-browser support that includes
  • Firefox/Chrome/Internet Explorer.
  • Maintained the existing ATDD test cases, by debugging any failures and fixing them.
  • Performed release test for TS 4.2.1/4.2.5/4.3.0/4.3.1.
  • Used Agile methodology Scrum and Test Driven Development.
  • Implemented Automation Tests for True samples’ Panelist Validation API’s in java.
  • Implemented standard python logging and log display format feature in Automation Framework.
  • Developed feature in Automation Framework to allow testing of Panelist API and Survey API features of true sample.

Confidential, San Francisco, CA

Sr. Software Engineer in Test

Responsibilities:

  • Introduced the idea of a Generic Automation Framework which makes writing test code using XML based SDL, and have flexibility of using Selenium RC, Web driver or any other automation tool.
  • Trained the whole automation team, to use this Generic Automation Framework.
  • Completed initial version of build acceptance test in the Generic Automation Framework, and set it up in Jenkins.
  • Providing coaching and support to automation team members for the Generic Automation Framework.
  • Participated in product design and provided critical inputs for our product features like Universal
  • Channels and Revenue Diagnostic in our product portfolio.
  • Developed Marin Tracker Automation framework, to allow fast and browser-less testing of Marin
  • Clicks/Conversions Tracker.
  • Used agile methodology like Extreme Programming and Test Driven Development.

Confidential, Santa Clara, CA

Principal Consultant

Responsibilities:

  • Designed and Developed Excel to XML converter tool, which converts test data from Excel Spreadsheet into XML Data Container format using Java
  • Developed data driven testing framework to test User Interface for Internet Auto Rate Quote application in Java.
  • Performed successful evaluation of Selenium IDE, Selenium RC and Selenium Grid for Automated UI testing of Internet Auto Rate Quote application on browsers like IE, Firefox Chrome and Safari
  • Designed and developed, data extraction and conversion tool to extract test data from database and convert it into test ready XML format.
  • Managed and coached offshore teams (India) working on development of test cases for various web application projects resulting in completion of testing in time with quality.
  • Worked on Model Driven Architecture for the development of automation framework.

Confidential, Sunnyvale, CA

Responsibilities:

  • Designed and delivered troubleshooting tool (Perl) to debug DH components including (Data Collector, Colo Cluster Manager, Corp Cluster Manager, Repl Receiver and LOF Server).
  • Developed Data Highway monitoring plug-in (Perl) for ymon/nagios based monitoring system.
  • Performed capacity planning for Data Highway for LZ3 launch.
  • Coordinated multi-site teams, deployed revenue bearing packages, and planned launch of the Business Continuity Plan for Data Highway pipeline to the Apex Data System.
  • Developed and maintained distribution component of Content Match (CM), an advertisement serving system.
  • Extended messaging system to synchronize data between backend database and CM.
  • Developed Smart list Server (Perl/C), to find defunct accounts and remove them from the CM.
  • Enhanced and tested existing CM Distor Ref Transformer (C).
  • Conducted automated CM Server component data audits (Perl).

Confidential, Champaign, IL

Sr. Software Engineer

Responsibilities:

  • Implemented AVRCP Profile (C) on CDMA phone, which allows Stereo Headsets to issue media commands over Bluetooth.
  • Extended connection proxy framework (C/C++) with Bluetooth FTP Client functionality, enhancing the UI with file browsing capability.
  • Implemented Bluetooth auto-pairing feature (C) on CDMA phones.
  • Maintained and fixed critical Bluetooth Real Time middleware issues on various CDMA phones used ClearCase for version management.
  • Participated in development cycle starting from requirements and design phases through testing and maintenance.
  • Debugged runtime software(C) defects on mobile handsets using jtag/trace32.

Confidential, Tempe AZ

Research Intern

Responsibilities:

  • Designed classification module (Java) based on Random Forest classifier and used car sensor information like speed, steering wheel, brake, accelerator, transmission and gear to classify car state into maneuver or cruising.
  • Implemented classification module (Java), optimized code and tested on real drives.

Confidential

Software Developer

Responsibilities:

  • Maintained StorePerform workbench platform by fixing software defects and releasing latest builds with fixes.
  • Developed database migration scripts in java/SQL for StorePerform3 r65 version to StorePerform3 r70 version on MSSQL 2000.

Confidential

Systems Developer

Responsibilities:

  • Designed, developed and maintained O.I.T.S using JSP/Java on Apache Tomcat server.

We'd love your feedback!