STEM OPT QA Engineer Jobs
QA Engineer roles in software testing, automation, and quality assurance align with STEM degrees in computer science, information systems, and engineering, all eligible for the 24-month STEM OPT extension. Your employer must be enrolled in E-Verify, and you'll need a signed I-983 training plan before your DSO can authorize the extension.
See All QA Engineer JobsOverview
Showing 5 of 1,121+ QA Engineer 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 1,121+ QA Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new QA Engineer roles.
Get Access To All Jobs
Position:
QA Engineer – Lab Technician, Software, Hardware & Device Testing
Job Description:
Set up, configure, and maintain computers, servers, and consumer electronic devices (with a focus on Bluetooth-enabled products).
Perform device testing, validation, and troubleshooting across hardware, software, and connectivity layers.
Support CI/CD pipelines using Jenkins and GitHub Actions to enable efficient testing and deployment.
Collaborate closely with QA and Development teams to reproduce issues, debug failures, and improve product quality.
Develop and maintain test frameworks and automation scripts using Python and PyTest.
Support mobile automation testing using Appium.
Manage lab infrastructure, including test nodes, devices, and network configurations.
Maintain clear documentation of test setups, issues, and resolutions.
Use tools like Jira and GitHub for issue tracking, version control, and collaboration.
Work closely with leads and managers on lab activities and priorities.
Coordinate with development teams to support testing and issue resolution.
Manage lab operations, including test systems and device availability and network failures and troubleshooting.
Provide technical support and solutions to offshore teams based on project needs.
Annual Hiring Range/Hourly Rate:
$76,000.00 - $121,000.00
Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level. The pay ratio between base pay and target incentive (if applicable) will be finalized at offer.
Location:
US-MA-Framingham-Massachusetts (Bose)
Time Type:
Full time
Job Category:
Engineering Services
EEO Statement:
Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status.
All Arrow job postings are for existing job vacancies. We anticipate this requisition will be open for a minimum of five days, though it may be open for a longer period of time. We encourage your prompt application.
In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
See all 1,121+ QA Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new QA Engineer roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a QA Engineer
Verify your CIP code before applying
Your STEM OPT eligibility depends on your degree's CIP code matching the STEM-designated list maintained by ICE. Computer Science, Information Technology, and Engineering Management codes all qualify for QA roles, confirm yours with your DSO before targeting employers.
Check E-Verify enrollment before accepting offers
Any employer sponsoring your STEM OPT extension must be actively enrolled in E-Verify, not just registered. Search the E-Verify employer search tool by company name to confirm enrollment status before you sign an offer letter.
Map your QA role to an O*NET occupation code
Your I-983 training plan requires a specific occupation code. Pull the O*NET profile for Quality Assurance Analyst or Software Quality Engineer to find the SOC code your employer needs to list, which also anchors your prevailing wage tier.
Use Migrate Mate to find QA roles at E-Verify employers
Filtering for E-Verify enrollment manually across job postings wastes time. Migrate Mate surfaces QA Engineer positions at employers already verified for STEM OPT eligibility, so you're only applying where your extension can actually be authorized.
Draft your I-983 training goals before your offer stage
Employers unfamiliar with STEM OPT often stall at the I-983 because they don't know what goes in Section 4. Bring a draft with pre-filled learning objectives tied to your QA role, automation testing, defect lifecycle management, CI/CD pipeline work, to speed up sign-off.
QA Engineer jobs are hiring across the US. Find yours.
Find QA Engineer JobsFrequently Asked Questions
Does a QA Engineer role qualify for the STEM OPT extension?
Yes, if your degree is in a STEM-designated field such as computer science, information systems, computer engineering, or a related discipline. The role itself must also provide practical training directly related to your degree. Your DSO confirms eligibility by matching your degree's CIP code to the STEM-designated list, not the job title alone.
What does the I-983 training plan require for a QA Engineer position?
Your I-983 must describe specific learning objectives tied to your QA role, an supervision structure, and an evaluation schedule. For QA Engineers, objectives typically cover test automation frameworks, defect tracking methodologies, and software development lifecycle participation. Both you and your employer sign the form, and your DSO must receive it before authorizing the extension.
How do I confirm my QA Engineer employer is enrolled in E-Verify?
Use the E-Verify employer search function to look up the company by name or employer ID number. Enrollment must be active at the time your STEM OPT extension is authorized, a lapsed or pending enrollment disqualifies the employer. Confirm before you accept an offer, not after, since reversing a signed agreement creates timeline pressure.
What happens to my work authorization if my H-1B is selected but not yet effective?
Cap-gap protection extends your OPT work authorization automatically if your H-1B petition is filed before your OPT expires and you're selected in the lottery. Your authorization continues through September 30 of that fiscal year. You don't need to file a separate application, USCIS updates your status based on the petition receipt.
Where can I find QA Engineer jobs where employers already understand STEM OPT?
Migrate Mate lists QA Engineer roles at employers with verified E-Verify enrollment and a track record of hiring international students. Searching there cuts the time you'd otherwise spend vetting employers individually, and you can filter specifically for positions open to STEM OPT candidates.
See which QA Engineer employers are hiring and sponsoring visas right now.
Search QA Engineer Jobs