STEM OPT Software Quality Assurance Jobs
Software Quality Assurance roles qualify for the STEM OPT extension, giving you 24 additional months of work authorization beyond your initial OPT period. Your employer must be enrolled in E-Verify, and your degree must align with an eligible CIP code. Qualifying STEM fields include computer science, information systems, and engineering.
Find STEM OPT Software Quality Assurance JobsOverview
Showing 5 of 1,001+ Software Quality Assurance 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,001+ Software Quality Assurance Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Quality Assurance roles.
Get Access To All Jobs
Position Summary: As part of the weavix Engineering team, the QA Analyst is part of our QA program that not only safeguards the quality of our products, but also fosters a “quality culture,” in which all employees become actively engaged in guaranteeing quality in both development and the finished product. This role requires a meticulous and analytical mindset with a passion for technology and a drive to continuously improve software quality. The QA Analyst plays a critical role in all stages of the development lifecycle—from initial planning to final release—ensuring our mobile and web applications meet the highest standards of reliability, usability, and performance. They are instrumental in identifying gaps, advocating for end-user experience, and driving efficiencies through innovative testing strategies. A successful QA Analyst at weavix thrives in a collaborative, Agile environment and is committed to delivering superior digital products that align with both technical specifications and business goals.
Essential Duties and Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts to validate the functionality, usability, and performance of our mobile and web applications.
- Perform manual testing on mobile applications for iOS and Android platforms, including smartphones and tablets, to identify defects, ensure compatibility, and validate adherence to quality standards.
- Utilize testing tools such as Jira and Zephyr Scale to manage test cases, track defects, and report test results effectively, ensuring clear communication with cross-functional teams.
- Develop and maintain automated test suites using QA automation tooling, such as Selenium, Appium, or similar, to increase testing efficiency and coverage across mobile and web platforms.
- Execute automated test scripts on mobile devices and web browsers, analyze test results, and troubleshoot issues to identify root causes, ensuring the stability and reliability of the software.
- Collaborate closely with product managers, designers, and developers to understand requirements, acceptance criteria, and user stories, ensuring comprehensive test coverage and alignment with business objectives.
- Participate actively in Agile development processes, including sprint planning, daily stand-ups, and sprint demos, providing valuable input on testing efforts and priorities.
- Document test cases, test results, and defects meticulously, maintaining clear and organized records, and communicate findings effectively to relevant stakeholders in a timely manner.
- Stay abreast of industry trends, best practices, and emerging technologies in software testing and quality assurance, sharing knowledge and insights with the team to drive continuous improvement.
Minimum knowledge, skills and abilities required:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 3-6 years of experience in software quality assurance or testing role, with a focus on mobile (iOS and Android) and web application testing, preferably in a SaaS or technology startup environment.
- Strong understanding of software testing principles, methodologies, and best practices, with hands-on experience in both manual and automated testing.
- Proficiency in testing tools such as Jira and Zephyr Scale for test case management, defect tracking, and test reporting.
- Experience with QA automation tooling, such as Selenium, Appium, or similar, and proficiency in writing and executing automated test scripts.
- Demonstrated proficiency in multi-layer testing of mobile applications on iOS and Android platforms, and in cross-browser testing of web applications.
- Excellent analytical, writing and problem-solving skills, with the ability to troubleshoot issues, analyze complex systems, and identify root causes effectively.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and communicate technical information to non-technical stakeholders.
- Detail-oriented mindset with a commitment to delivering high-quality results and meeting project deadlines in a fast-paced startup environment.
- Demonstrated growth mindset and ability to adapt in a dynamic environment.
Why weavix Being a part of the weavix team is being a part of something bigger. We value the innovators and the risk-takers—the ones who love a challenge. Through our shared values and dedication to our mission to Connect every Disconnected Worker, we’re reshaping the future of work to focus on this world's greatest assets: people. It's truly amazing what happy, engaged team members can achieve. Our ever-evolving list of benefits means you'll be able to achieve work/life balance, perform impactful work, grow in your role, look after yourself/your family, and invest in your future.
Perks and Benefits
- Competitive Compensation
- Employee Equity Stock Program
- Competitive Benefits Package including: Medical, Dental, Vision, Life, and Disability Insurance
- 401(k) Retirement Plan + Company Match
- Flexible Spending & Health Savings Accounts
- Paid Holidays
- Flexible Time Off
- Employee Assistance Program (EAP)
- Other exciting company benefits
About Us weavix®, the Internet of Workers® platform, revolutionizes frontline communication and productivity at scale. Since its founding, weavix has shaped the future of work by introducing innovative methods to better connect and enable the frontline workforce. weavix transforms enterprise by providing data-driven insights into facilities and teams to maximize productivity and achieve breakthrough results. weavix is the single source of truth for both workers and executives. Our mission is simple: to connect every disconnected worker through disruptive technology. How do you want to make your impact?
Equal Employment Opportunity (EEO) Statement weavix is an Equal Opportunity Employer. At weavix, diversity fuels innovation. We are dedicated to fostering an inclusive environment where every team member is empowered to contribute to our mission of connecting the disconnected workforce. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, genetic information, or any other legally protected characteristic. All qualified applicants will receive consideration for employment.
Americans with Disabilities Act (ADA) Statement weavix is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need assistance or an accommodation during the application process due to a disability, you may contact us at hr@weavix.com.
E-Verify Notice Notice: weavix participates in the E-Verify program to confirm employment eligibility as required by law.
See all 1,001+ STEM OPT Software Quality Assurance Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Software Quality Assurance Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization in Software Quality Assurance
Verify your CIP code before applying
Check your degree's Classification of Instructional Programs code against the DHS STEM Designated Degree Program List before you accept any offer. Computer science, software engineering, and information systems degrees typically qualify, but the exact CIP code on your transcript determines eligibility.
Filter roles by E-Verify enrollment status
Before spending time on any application, confirm the employer is actively enrolled in E-Verify, not just registered. Use Migrate Mate to search Software Quality Assurance roles filtered to E-Verify-enrolled employers so you're not discovering deal-breakers after an offer.
Target employers with active QA LCA filings
Search OFLC disclosure data for employers who have filed Labor Condition Applications under QA-related SOC codes. Employers with recent LCA filings for quality assurance or software testing roles have already cleared the DOL prevailing-wage process and understand STEM OPT onboarding requirements.
Draft your I-983 training plan before your start date
Your employer and DSO must sign the I-983 before your STEM OPT extension begins. Map your QA responsibilities, including test planning, defect tracking, and automation tasks, to specific learning objectives in the form. Vague descriptions of duties are a common reason DSOs push back on approval.
Ask hiring managers about E-Verify timing upfront
Some employers are E-Verify-enrolled at the corporate level but haven't activated it at the specific site or subsidiary where you'd work. Confirm the enrolling entity matches the location on your offer letter before your DSO updates your I-20 for the extension.
Use O*NET to align your job description with your degree
The O*NET occupation profile for Software Quality Assurance Engineers lists the knowledge domains and skills USCIS expects to see reflected in your role. If your offer letter uses vague language like 'testing support,' reframe your duties using O*NET terminology to strengthen your I-983 training plan.
Frequently Asked Questions
Does a Software Quality Assurance role qualify for the STEM OPT extension?
Yes, if your degree is in a STEM-designated field such as computer science, software engineering, electrical engineering, or information systems, and your employer is enrolled in E-Verify. The role itself must also provide practical training related to your degree. USCIS reviews both the degree CIP code and the I-983 training plan to confirm that your QA responsibilities connect directly to your field of study.
What STEM degrees make you eligible for the STEM OPT extension in a QA role?
Eligibility depends on your degree's Classification of Instructional Programs code appearing on the DHS STEM Designated Degree Program List. Computer science, software engineering, information technology, electrical engineering, and applied mathematics degrees commonly qualify. A general business or communications degree typically does not, even if your job involves software testing. Your DSO can confirm whether your specific CIP code is on the list.
What does the I-983 training plan need to include for a Software Quality Assurance position?
Your I-983 must describe how your QA duties, such as writing test cases, performing regression testing, using defect-tracking tools, or developing automation scripts, directly relate to your STEM degree. Goals must be specific and measurable, not generic. USCIS or your DSO may reject vague plans that list duties without explaining the educational connection. Both you and a company supervisor with hiring authority must sign the form.
How do I confirm my employer is enrolled in E-Verify before accepting a QA offer?
Ask the recruiter or HR contact directly whether the company is enrolled in E-Verify and whether enrollment covers the specific office location or subsidiary where you would work. You can also search the E-Verify employer search tool by company name to verify active participation. Enrollment at the parent company level does not automatically extend to subsidiaries or acquired entities, so location-level confirmation matters.
Where can I find Software Quality Assurance jobs that are open to STEM OPT candidates?
Migrate Mate lists Software Quality Assurance roles filtered to employers enrolled in E-Verify, which is the baseline requirement for any STEM OPT extension. Searching on Migrate Mate lets you focus on companies already equipped to support your authorization rather than filtering that out manually after applications are underway. Your 24-month STEM OPT extension gives you a meaningful runway, and targeting the right employers from the start protects it.