CPT QA Analyst Jobs
QA Analyst roles sit squarely within computer science, information systems, and software engineering curricula, making them a strong CPT fit when your DSO confirms the work directly advances your degree requirements. Your authorization is tied to your current program, so the role's testing, debugging, and quality assurance duties need to map to your coursework.
See All CPT QA Analyst JobsOverview
Showing 5 of 25+ QA Analyst jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all QA Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new QA Analyst roles.
Get Access To All Jobs
INTRODUCTION
The Software Quality Co-op will work directly as a member of our software development team, applying their technical and analytical skills to ensure the reliability and performance of complex robotic systems. They will collaborate closely with software, hardware, and systems engineering teams to improve test coverage, visibility, and overall product quality. Responsibilities will focus on test development, automation, data analysis, and supporting systems deployed at customer sites.
This role will be onsite at the Bedford, MA office. This position will run from approximately July to December 2026 (dates flexible).
FUNCTIONS:
- Design, develop, and execute software test plans and test cases for robotic systems and subsystems.
- Improve test visibility by building dashboards and data visualizations to communicate test status, trends, and automation coverage.
- Help define and structure how test results are collected, stored, and reported across the team.
- Analyze test results to identify failures, trends, and areas for improvement.
- Support the development and expansion of automated test frameworks and tools.
- Collaborate with software engineers to debug issues and verify fixes.
- Explore and implement AI-driven tools and workflows to improve testing efficiency and developer productivity.
- Participate in code reviews, design discussions, and team meetings to support high-quality software development.
- Contribute to documentation, best practices, and continuous improvement of SQA processes.
- Assist with validation and support of systems deployed in the field as needed.
QUALIFICATIONS
- Actively pursuing a bachelor’s or master’s degree in Computer Science, Data Science, Robotics, or related field
- Proficiency in at least one programming language (preferably Python or Java) with the ability to write clean, maintainable code
- Familiarity with software testing principles including test case design, defect tracking, and validation methodologies
- Experience or coursework in data visualization or data analysis
- Strong analytical and problem-solving skills with the ability to debug complex system behaviors
- Interest in test automation and tooling development
- Familiarity with Linux/Unix environments
- Experience or interest in AI tools/workflows is a plus
- Strong written and verbal communication skills
- Ability to work in a fast-paced, ambiguous environment and adapt to evolving requirements
COOP-2602
See all CPT QA Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT QA Analyst Jobs.
Get Access To All JobsQA Analyst CPT: Frequently Asked Questions
Does a QA Analyst role qualify for CPT?
It depends on your degree program. CPT is authorized when the work is an integral part of your curriculum, so a QA Analyst role qualifies if your program includes coursework in software testing, systems engineering, or quality assurance methods. Your DSO makes the final determination based on your course of study, not the job title alone.
Can I do CPT as a QA Analyst while taking classes?
Yes, part-time CPT runs alongside your enrolled coursework. Most QA Analyst CPT authorizations are structured as part-time placements during the academic semester, with full-time CPT available during summer or winter breaks. Confirm the exact terms with your DSO, since each authorization is semester-specific and tied to your enrollment status.
How does CPT affect my OPT eligibility for future QA roles?
Twelve or more months of full-time CPT eliminates your post-completion OPT eligibility. Part-time CPT doesn't count against OPT regardless of duration. If you plan to use OPT to bridge into H-1B visa sponsorship after graduation, structure your QA Analyst CPT as part-time or keep full-time CPT under the 12-month threshold.
What documents does my employer need to start my CPT?
Your employer doesn't file anything with USCIS for CPT. The authorization happens entirely through your school. You'll need a written offer letter specifying the job title, employer name, work location, start and end dates, and weekly hours. Bring that to your DSO, who issues a new I-20 with CPT authorization. Your employer will need that updated I-20 for I-9 verification.
Where can I find QA Analyst jobs that are open to CPT students?
Migrate Mate lists QA Analyst roles from employers with documented experience hiring international students on CPT and OPT. Many tech companies, software consultancies, and enterprise IT teams hire QA interns and analysts on CPT regularly. Filtering for employers with prior international student hiring history saves significant time compared to applying broadly and screening manually.