We provide IT Staff Augmentation Services!

Senior Engineer Resume

5.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Well - versed with all stages of the Product Development and Testing Life Cycles.
  • Strong written and verbal communication skills ensure efficiency in closing open defects, bug tracking and verifying functionality.
  • Experienced in working cross-functionally to implement improvements in workflow.

TECHNICAL SKILLS

Software Development and Test Tools: Python, Ruby, JavaScript, HTML, CSS, AngularJS, Arduino, Raspberry Pi, OOP, Selenium, JIRA, Code Collaborator, SVN, Jenkins, Perforce, DOORS, Eclipse, Jama, Z-Wave, C, C++, LabVIEW

Testing Methodologies: Agile, scrum, test automation, web-based testing, integration testing, system testing, functional testing, regression testing, smoke testing, manual black box testing, white box testing, embedded testing, hardware testing

Systems: Windows, Linux, Mac, Android

PROFESSIONAL EXPERIENCE

Confidential - San Diego, CA

Senior Engineer

Responsibilities:

  • Lead a team of engineers in the software development for test fixtures which control and test medical infusion devices using electronic test equipment, Raspberry Pi’s and Arduino’s.
  • Automated the use of electronic test equipment, using Ruby, such as data acquisition, digital multi-meters, AC and DC power sources and oscilloscopes.
  • Developed a web page application for monitoring the status of various software development projects using JavaScript, HTML, CSS and AngularJS.
  • The webpage dynamically reports 10+ metrics for each project and can be sorted, exported, filtered and highlighted to pinpoint areas for improvement for each project.

Confidential - Carlsbad, CA

Senior Engineer

Responsibilities:

  • Hired as an Engineer within the Product Test Development group.
  • Promoted within the same group to Senior Engineer.
  • Designed, developed and documented:
  • Python modules to be utilized across multiple products and product lines.
  • Python test scripts which used these modules in an effort to automate test cases in a clear and concise manner.
  • Test fixtures and development tools for testing new and existing products (hardware, embedded firmware, software).
  • A test management GUI in Python with Tkinter for running tests and reporting results.
  • Test/development tool for testing and emulating low level communication protocols.
  • Python modules to automate the use of lab equipment, such as signal generators, oscilloscopes, stepper motors, servos and digital I/O lines.
  • Automated test cases in Python with Selenium for a web-based access control management application.
  • Maintained Python modules and test scripts in SVN.
  • Reported, updated and resolved defects in JIRA.
  • Performed technical specification and design requirement reviews and then wrote, reviewed, updated and maintained test plans and test cases in JAMA.
  • Verified test coverage of all technical specifications and design requirements with traceability matrices.
  • Presented test results and traceability matrix to product stakeholders and senior management prior to releasing products to market.

Confidential - San Diego, CA

Software Automation Test Engineer

Responsibilities:

  • Hired as a manual tester and then promoted to the automation team after 6 months.
  • Designed, developed, unit tested, integrated and executed automated test scripts in Ruby to pinpoint software defects.
  • Performed code reviews to expose defects in scripts written by other team members and identify areas for improvement in maintainability and performance.
  • Developed and maintained working relationships with the development and requirements teams to clarify ambiguous requirements and maximize the effectiveness of all test cases and test scripts.
  • Performed formal verification on product releases, adhering to FDA Regulations.
  • Contributed to high-reliability technology releases as a result of thorough testing that helped maintain Confidential ’s status as the world’s leading provider of injectable drugs and infusion technologies.
  • Successfully trained new engineers on project teams.

Confidential - Mammoth Lakes, CA

Project Manager

Responsibilities:

  • Promoted several times within department, starting as a customer service call center agent and then working as a lead agent, program administrator, team manager and then project manager.
  • Lead a team of employees in the beta testing of Mammoth’s e-commerce applications, producing annual revenues upwards of $30 million.
  • Implemented changes in telephony scripts, saving the company over $15,000 in enhancements.
  • Monitored and ensured successful day-to-day operation of Mammoth’s multi-channel contact center.
  • Managed up to 30 call center agents, 3 team managers and 3 support staff employees.
  • Reported and delivered daily, weekly, monthly and annual key performance indicators to senior management in a clear and concise manner.
  • Created and delivered performance reviews to call center agents, team managers and support staff (monthly for seasonal employees, bi-yearly for year round employees).

Confidential - Santa Barbara, CA

Systems Administrator

Responsibilities:

  • Year round, part time (20-30 hours/week) position while working towards my BSEE.
  • Administered users, computers and servers in a mixed Windows, Linux and Mac environment.
  • Responsible for deployment and maintenance of all computer software, hardware and peripherals.
  • Performed network trouble shooting and maintenance to ensure optimal uptime for all server and client stations.
  • Built and maintained a web-based trouble ticketing system on a FreeBSD machine.
  • Built and maintained a DHCP server on an OpenBSD machine.
  • Installed software and hardware on PC, Mac and Linux systems.
  • Maintained a web page for central access to information regarding the International Programs available computing facilities.

We'd love your feedback!