E-3 Visa Software Quality Engineer Jobs
Software Quality Engineer roles qualify for E-3 visa sponsorship as specialty occupations requiring a bachelor's degree in computer science, software engineering, or a related field. The E-3 has no lottery and no annual cap, so you can accept an offer and begin the process at any time of year.
Find E-3 Visa Software Quality Engineer JobsOverview
Showing 5 of 125+ Software Quality Engineer jobs










See all 125+ Software Quality Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Quality Engineer roles.
Get Access To All Jobs
Job Description
Work Arrangement: Hybrid: This means the successful candidate is expected to report to the Warren Technical Center, Warren MI or the Austin IT Innovation Center in Austin, TX three times per week, at minimum, or other frequency dictated by the business.
Our Mission: At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard — from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale.
The Role: The Software Integration Quality Engineer in the Vehicle Update Services organization is responsible for ensuring that the end-to-end over-the-air (OTA) software delivery feature can reliably download and update vehicle software across millions of GM developed vehicles per year. You will utilize the Sub-System test bench environment to ensure that critical and complex features are properly developed and integrated into GM vehicles throughout major vehicle development milestones. The individual will develop a strong technical capability, a deep understanding of the SW integration process, solid program/time management skills, and will have many opportunities for multi-functional interaction with design, systems, suppliers, and back-office teams.
What You'll Do: This position will play a critical role in ensuring that SW launches are On-Time and with Quality. The core responsibilities are detailed below:
- Develop & Execute test plans and procedures on sub-system benches
- Author automation test scripts
- Build, maintain and manage test environments (Benches) needed for manual and automated runs
- Triage system level nonconformities to the appropriate offending module or back-office system by acquiring and analyzing data logs
- Document all anomalies using company standard issue tracking tools
- Follow issue resolution from issue origination thru verification, closure, and monitoring.
Your Skills & Abilities (Required Qualifications):
- Bachelor's Degree in Engineering or Computer Science or related field
- 2+ years of professional experience within software quality
- Understanding of automotive serial data protocols (CAN, Ethernet, etc).
- Ability to manage multiple project assignments and switch between tasks as timing and resources dictate.
- Software QA, triage, and log analysis
- Possess a valid driver’s license and the ability to operate test vehicles
What Will Give You A Competitive Edge (Preferred Skills):
- Master's Degree in Engineering or Computer Science or related field
- 5+ years of professional experience within software quality
- Experience with End-to-End testing of Over the Air Reflash feature
- Experience with vehicle electrical systems and data busses (i.e. CAN, CAN-FD, Ethernet)
- Test scripting (python, or similar)
- Experience with automotive tools (Vehicle Spy, Canoe, Mocha, etc)
- Experience with hardware and software requirements documentation
- Knowledge of Vehicle Development Process
- Familiarity working with software quality testing automation and advanced automation tools.
- Possess a valid driver’s license and the ability to operate test vehicles
Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Relocation: This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. The selected candidate will be required to travel <25% for this role.
About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
See all 125+ E-3 Visa Software Quality Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new E-3 Visa Software Quality Engineer Jobs.
Get Access To All JobsTips for Finding E-3 Visa Sponsorship as a Software Quality Engineer
Translate your Australian QA credentials clearly
A three-year Australian bachelor's degree in computer science or software engineering satisfies the E-3 visa specialty occupation requirement. Get a credential evaluation from a NACES-approved service before your interview so the consular officer can confirm equivalency without delay.
Target employers with active LCA filing history
Search DOL's public LCA disclosure data for companies that have filed for Software Quality Engineer or Software Test Engineer roles. Prior LCA filings signal that HR and legal teams already understand the E-3 process and won't treat your offer as a test case.
Frame your role as a specialty occupation upfront
QA engineering roles can attract scrutiny if the job description sounds generic. Ask the hiring manager to specify degree requirements in the offer letter, and confirm the position requires a technical bachelor's degree, not just general analytical skills.
Clarify E-3 timing differences with your employer
Unlike the H-1B visa, the E-3 requires no lottery wait and can be filed year-round. Your employer files the LCA with DOL before you apply at the consulate, so start the LCA step as soon as you have a signed offer letter to avoid a gap in your start date.
Use Migrate Mate's E-3 filing service for LCA and paperwork
Migrate Mate's E-3 filing service manages your LCA submission, visa paperwork, and consulate preparation end-to-end. This removes the risk of an employer's internal HR team misfiling the LCA or submitting an incorrect prevailing wage determination.
Prepare for specialty occupation questions at the consulate
Consular officers sometimes probe whether QA roles truly require a degree. Bring documentation linking your specific responsibilities, such as test architecture or SDLC oversight, to your degree field. A letter from your employer detailing the technical scope of the role strengthens your case.
E-3 Visa Software Quality Engineer: Frequently Asked Questions
How do I find Software Quality Engineer jobs with E-3 visa sponsorship?
Search Migrate Mate to find Software Quality Engineer roles at employers with E-3 sponsorship history. Many QA engineering positions qualify as specialty occupations under the E-3 because they require a technical degree, but not every employer advertises sponsorship willingness upfront, so filtering by sponsorship status saves significant time in your search.
How much does it cost to get an E-3 visa?
Migrate Mate's E-3 filing service covers the entire process for $499, including the Labor Condition Application, visa document preparation, and consulate appointment guidance. Traditional immigration lawyers charge $2,000–$5,000+ for the same work. The E-3 has less paperwork than most work visas, so paying thousands for legal help is usually unnecessary.
Does a Software Quality Engineer role qualify as a specialty occupation for the E-3 visa?
Yes, provided the position requires at least a bachelor's degree in a directly related field such as computer science, software engineering, or information systems. Roles focused on manual testing with no degree requirement can fall short of the specialty occupation standard, so the job description and offer letter wording both matter when USCIS or a consular officer reviews the application.
How does the E-3 compare to the H-1B for Software Quality Engineers?
The E-3 is available only to Australian citizens, but it has no lottery and no annual cap, so you can apply as soon as you have a job offer. The H-1B selection rate has been well below 50% in recent years, meaning most applicants wait a year or more before starting. For Australians, the E-3 is the faster and more predictable path to working in the U.S. as a Software Quality Engineer.
Can I switch Software Quality Engineer employers while on an E-3 visa?
Yes. The E-3 is employer-specific, so changing jobs requires your new employer to file a fresh LCA and for you to obtain a new E-3 visa stamp, typically at an Australian consulate. There is no USCIS petition required for a new employer, which makes the process faster than an H-1B transfer. You can start the new role once the LCA is certified and your new visa is issued.