Test Technician I - Software and IoT Testing

Socket.dev

Grand Rapids (MI)

On-site

USD 40,000 - 58,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Socket.dev seeks a Test Technician I – Software & IoT Testing to support development testing of embedded systems, IoT Cloud, and mobile apps. You will execute procedures, generate analysis reports, and work with cross-functional teams under supervision.

The role emphasizes understanding test methods, communicating results, and identifying problem areas in test plans and lab processes.

Qualifications

  • Degree minimum: AAS Software Applications Development, Electronic Engineering Technology, Computer Science, or equivalent.
  • Specific concentration: Software Development, Electronics, &/or Robotics
  • Experience level: Entry level

Responsibilities

  • Conduct testing using procedures of varying complexity with accuracy and timeliness.
  • Develop detailed reports describing analysis, data and results; make recommendations.
  • Integrate electronic, electrical, mechanical and software/firmware principles in testing.
  • Maintain objectivity and follow direct manager guidance.
  • Demonstrate knowledge in embedded software testing and IoT Cloud API testing; help with protocol development and data analysis.
  • Apply experience to improve laboratory processes and projects.
  • Attend design reviews to answer test-related questions.
  • Explore data acquisition or automation in lab processes.
  • Proactively evaluate changes to engineering lab capabilities.

Education

AAS Software Applications Development, Electronic Engineering Technology, Computer Science, or equivalent
Software Development, Electronics, & Robotics

Tools

Oscilloscopes
Multimeters
Spectrum analyzers
Test instrumentation
Hand tools
Debugger/Programmer
Communications tracer/logger
RF monitor

Job description

Overview

This Test Technician I – Software & IoT Testing” position is accountable to his/her manager and take direction from the Test Engineer(s) defining the test plans for software & IoT developmental testing and approval. This Test Technician I position will support the installation and utilization of new test equipment and procedures for testing of embedded systems, IoT Cloud, mobile device software, and websites. This position will execute those procedures on new electronic products & devices and carry out tests on those products as needed. This position will interact with various project team members to perform and interpret software tests for products, systems, or components. The Test Technician I will develop a demonstrated understanding of the science behind test methods and be able to communicate intent and analysis of results competently. They will develop an ability to pre-emptively identify complex problem areas within product software behavior and the ability to identify and resolve problem areas within test methods, test plans, and laboratory processes. The Test Technician I will work closely with cross-functional teams to perform design validation and verification under direct supervision.

Responsibilities

This position is directly or indirectly responsible for the following pertaining to testing and development of software on embedded systems, IoT Cloud, and mobile devices.

  • Conducts testing using test procedures of varying complexity in an accurate and timely manner.
  • Develops detailed reports describing method of analysis, data collected, and results achieved. Makes recommendations based on observed results.
  • Integrates electronic, electrical, mechanical and software/firmware principles in a testing environment.
  • Stays objective in areas of conflicting departmental priority; able to maintain course given by direct line manager.
  • Demonstrates practical knowledge in embedded software system testing and IoT Cloud API testing and uses it to collaborate on test protocol development, product software design recommendations, and data analysis.
  • Effectively uses experience & technical knowledge for delivering creative solutions to internal laboratory processes & projects.
  • Attend design reviews as needed to answer test related questions.
  • Investigates the feasibility of applying data acquisition and/or automation into manual test lab processes.
  • Proactively evaluates and recommends changes to the Engineering Lab technical capabilities in response to the organization’s shifting needs.
  • Actively engages in learning/developmental activities, enhancing personal knowledge, skill and potential career growth.
  • May be required to perform other duties as assigned.
Qualifications

REQUIRED EXPERIENCE/EDUCATION:

  • Degree minimum: AAS Software Applications Development, Electronic Engineering Technology, Computer Science, or equivalent and demonstrated experience.
  • Specific concentration: Software Development, Electronics, &/or Robotics
  • Experience level: Entry level

SPECIALIZED TRAINING OR SKILLS REQUIRED:

  • Ability to interpret engineering design documents ie. schematics, drawings, & software code. Ability to interpret communications protocols is a plus.
  • Demonstrated aptitude for testing electronic devices & their software – including, ideally, embedded firmware & the interaction between embedded firmware, IoT Cloud API’s, and application software (such as mobile device software and websites).
  • Software and electronic circuit trouble shooting experience. Experience trouble shooting communication protocols and Cloud API’s is a plus.
  • Demonstrated aptitude for disassembling and properly reassembling consumer products.
  • Basic soldering skills for board repair/modification
  • Demonstrated ability to prioritize and multitask multiple job assignments.
  • Proficiency in the use of standard laboratory test equipment (oscilloscopes, multimeters, spectrum analyzers, other test instrumentation and hand tools). Proficiency in the use of software test equipment is a plus (debugger/programmer, communications tracer/logger, RF monitor).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Technician I - Software and IoT Testing
Test Technician I - Software and IoT Testing

BISSELL, Inc. • Grand Rapids (MI)

On-site
USD 42,000 - 60,000
Test Technician
Test Technician

The Contractor Consultants • Tempe (AZ)

On-site
USD 50,000 - 70,000
Test Technician
Test Technician

Circuit Technology Inc • Merrimack (NH)

On-site
USD 60,000 - 78,000
Test Technician
Test Technician

Manpower San Diego • San Diego (CA)

On-site
USD 42,000 - 56,000
Senior System Test Manager
Senior System Test Manager

Overhead Door Corporation • Dallas (TX)

On-site
USD 130,000 - 160,000
Test Engineering Technician
Test Engineering Technician

Comrise • Foster City (CA)

On-site
USD 70,000 - 90,000
Test Engineer III, Advanced Compute, LC
Test Engineer III, Advanced Compute, LC

Jabil • Florence (KY)

On-site
USD 70,000 - 100,000
Test Technician
Test Technician

Tree Top Staffing LLC • Illinois

On-site
Test Technician
Test Technician

Socket.dev • Arlington (TX)

On-site
USD 60,000 - 76,000
Test Development Engineer
Test Development Engineer

Advantest America • San Jose (CA)

On-site
USD 65,000 - 95,000