CPT Quality Assurance Analyst Jobs
Quality Assurance Analyst CPT jobs let F-1 students apply software testing, defect tracking, and process validation skills in a paid role that counts toward your degree. Your DSO must authorize CPT before your start date, and the work must connect directly to your program of study.
See All CPT Quality Assurance Analyst JobsOverview
Showing 5 of 25+ Quality Assurance 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 Quality Assurance Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Quality Assurance 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 Quality Assurance Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Quality Assurance Analyst Jobs.
Get Access To All JobsQuality Assurance Analyst CPT: Frequently Asked Questions
Does a Quality Assurance Analyst role qualify for CPT authorization?
Yes, if the work directly relates to your field of study. QA Analyst duties like test planning, defect analysis, and process documentation connect clearly to degrees in computer science, information systems, or software engineering. Your DSO makes the final determination, so bring a detailed job description that maps specific duties to courses in your program.
Can I do CPT as a Quality Assurance Analyst while attending school full time?
Part-time CPT, defined as 20 hours or fewer per week, doesn't affect your full-time enrollment requirement. Full-time CPT, more than 20 hours per week, is permitted but eliminates one semester of OPT eligibility for every 12 months used. Most F-1 students in QA roles choose part-time CPT during the academic year to protect their OPT.
How do I find Quality Assurance Analyst employers who hire CPT students?
Migrate Mate lets you filter QA Analyst openings by employers with a track record of hiring F-1 students and filing Labor Condition Applications for technical roles. Focusing on companies with existing LCA filings in software quality or systems testing reduces the time spent explaining your work authorization status to HR teams unfamiliar with CPT.
What documents do I need to start a CPT Quality Assurance Analyst job?
You need an updated I-20 with CPT authorization endorsed by your DSO, issued before your start date. You'll also need the employer's offer letter specifying your role title, start and end dates, weekly hours, and work location. Remote or hybrid QA roles must list the employer's physical address, not your home address, as the work site on your I-20.
Does CPT experience as a QA Analyst count toward H-1B specialty occupation requirements?
CPT work experience in a QA Analyst role is counted the same as any other professional work experience by USCIS. If your employer later files an H-1B visa petition for you, they'll reference your QA duties to demonstrate the role meets specialty occupation standards, typically a position requiring at least a bachelor's degree in a directly related technical field.