Software Quality Intern

Functional area:  Engineering
Location:  United States
City:  Rock Hill, SC
Company name:  Power Technique North America LLC
Date of posting:  Apr 27, 2026

Your future job

 

Your role

We are seeking a motivated Software Quality Assurance (QA) Tester Intern with an academic background in software development, including web applications and/or embedded systems programming. This internship provides hands-on exposure to real-world software quality processes in a regulated, engineering-driven environment.

The intern will support the software engineering team by assisting with software verification activities, test documentation, and process-driven development practices, while gaining valuable experience in how software is verified, validated, and documented throughout the development lifecycle.

This role is ideal for students who understand how software is built and want to learn how high-quality, reliable, and compliant software is ensured in professional engineering organizations.

Key Responsibilities

  • Assist in executing software verification and validation test cases for web-based and embedded software systems.
  • Support the creation, review, and maintenance of software test documentation, including test plans, test procedures, test reports, and verification records.
  • Perform manual functional testing and exploratory testing based on defined requirements.
  • Document software defects clearly and consistently, including steps to reproduce, expected behavior, and observed results.
  • Collaborate with software developers to understand software requirements, design intent, and expected system behavior.
  • Learn and apply software development lifecycle (SDLC) and software quality processes, including traceability between requirements, tests, and results.
  • Assist with maintaining organized records to support audits, reviews, and internal quality processes.
  • Gain exposure to tools used for version control, issue tracking, and test management/documentation.

Learning Opportunities

  • Hands-on experience with software verification processes and how requirements are translated into testable criteria.
  • Best practices for documenting software tests and results in a professional engineering environment.
  • Understanding the role of quality assurance within software development, especially in embedded and system-level products.
  • Exposure to structured software development processes, including reviews, change management, and defect tracking.
  • Collaboration within cross-functional engineering teams, including software, hardware, and systems engineers

To succeed, you will need

  • Strong attention to detail and a methodical approach to problem-solving
  • Curiosity about software quality, reliability, and engineering processes
  • Ability to work independently while collaborating with a team

 

In return, we offer

  • Culture of trust and accountability
  • Lifelong learning and career growth
  • Innovation powered by people

Job location


This role requires you to work on-site at our office in Rock Hill SC. You will be part of a dynamic team and enjoy the benefits of face-to-face collaboration.


 

Uniting curious minds
Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we unite curious minds, and you could be one of them.