Tallo logoTallo logo

Software Quality Intern

Job

Power Technique North America LLC

Rock Hill, SC (In Person)

Full-Time

Posted 1 week ago (Updated 4 days ago) • Actively hiring

Expires 6/5/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
71
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

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.

Similar remote jobs

Similar jobs in Rock Hill, SC

Similar jobs in South Carolina