Internship - Software Quality Assurance (SQA)

HologicNewark, DE
$23 - $28Onsite

About The Position

As a Hologic Summer Intern, you are not just taking a job; you are taking your place on a global team of motivated, creative, and dedicated people! The intern experience gives you the opportunity to shine and share your knowledge, energy, and passion on meaningful projects that impact people all over the world. About the Role: We are looking for SQA (Software Quality Assurance) Test Automation Intern to help design, implement, and maintain automated tests for our products. You’ll work closely with our QA and Engineering teams to improve test coverage, reliability, and efficiency across both software and system-level deployments. This is a hands-on role suited for someone who enjoys coding, problem solving, and learning how complex systems are tested and validated in real-world environments. Throughout the 10-12 weeks you'll have the opportunity to participate in the following: Design and develop automated test scripts. Contribute to the development and maintenance of test automation frameworks. Execute automated and manual test cases; analyze and document results. Assist in setting up and maintaining test environments, including system-level deployments. Help integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps) We're looking for bright, inquisitive problem solvers who strive to make a difference. Required Qualifications:

Requirements

  • Currently pursuing or recently completed a degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Programming experience with C#, C++, Python or similar (coursework or projects acceptable).
  • Basic understanding of: Software testing concepts (unit, integration, system, regression tests). Test automation principles and tools.
  • Familiarity with system-level product deployment and testing (e.g., installing/configuring software on devices/servers, working with hardware/software integration, or similar).
  • Experience with source control tools (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.

Nice To Haves

  • Some experience with one or more test automation frameworks or tools (e.g., Selenium, pytest, NUnit, xUnit, Robot Framework).
  • Exposure to CI/CD tools (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI).
  • Familiarity with scripting and automation for build, deployment, or environment setup.
  • Understanding of basic networking concepts and OS-level configuration (Windows and/or Linux).
  • Understanding of controller area network (CAN) bus systems, transmission control protocol/internet protocol (TCP/IP)

Responsibilities

  • Design and develop automated test scripts.
  • Contribute to the development and maintenance of test automation frameworks.
  • Execute automated and manual test cases; analyze and document results.
  • Assist in setting up and maintaining test environments, including system-level deployments.
  • Help integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service