Post Job Free
Sign in

Software QA Intern - Part time

Company:
Southwestern Industries
Location:
Compton, CA, 90220
Posted:
December 23, 2025
Apply

Description:

Job Description

Software QA Intern - CNC Systems

Company: TRAK Machine Tools – Southwestern Industries, Inc.

Location: Rancho Dominguez, CA

Job Type: Internship

About Us

TRAK Machine Tools – Southwestern Industries, Inc. is a machine tool manufacturer that develops transformative technology to serve and support customers in a variety of dynamic industries. TRAK machines and equipment are used in some of the most well-known and respected organizations in the world.

The Opportunity

We are seeking a highly motivated and analytical Software Quality Assurance (QA) Intern to join our engineering team. This is a unique opportunity to test the Human-Machine Interface (HMI) and underlying control software that drives our advanced CNC machines. You will play a critical role in ensuring the precision, reliability, and safety of our industrial software products.

Key Responsibilities

As a Software QA Intern focused on CNC systems, your responsibilities will include:

Reviewing Specifications: Analyzing technical documentation to understand software requirements for machining processes.

Creating Test Cases: Documenting and executing detailed test cases and test plans for CNC control software and user interfaces.

Hands-On Testing: Perform testing of software features, including creation of ProtoTRAK programs, generating toolpath, machine setup, and operation procedures.

Bug Reporting: Identifying, documenting, and tracking software bugs and anomalies using defect tracking tools

Troubleshooting: Collaborating with software developers, electrical engineers and mechanical engineers to troubleshoot issues and ensure timely resolution.

Regression Testing: Conducting regression tests on the machine to ensure bug fixes do not impact existing, stable functionality.

Real-World Application: Assisting with actual test runs on physical CNC machinery to verify software performance in a manufacturing environment.

Required Qualifications

Currently pursuing a degree in Computer Science, Mechanical Engineering, Manufacturing Technology, or a related technical field.

Strong analytical thinking and meticulous attention to detail.

Basic understanding of the software development lifecycle (SDLC) and QA principles.

Excellent problem-solving, communication, and collaboration skills.

A strong interest in industrial automation, machinery, or manufacturing processes.

Preferred Skills

CNC experience is a huge plus

Familiarity with CAD/CAM software (e.g., Mastercam, SolidWorks, Fusion 360) is a plus.

Knowledge of G-code programming principles or other machine control languages.

Experience with testing tools and methodologies (manual or automation).

Familiarity with Agile development practices (Scrum).

Part-time

Apply