Last Updated Apr 2026
MILPITAS, CA
206 employees
Est. 1997
virtusa.com
ETOUCH SYSTEMS logo

ETOUCH SYSTEMSGreen Card PERM Data

ETOUCH SYSTEMS PERM & Green Card Filings

Does ETOUCH SYSTEMS sponsor green cards? Yes. Below is every PERM labor certification filing by ETOUCH SYSTEMS, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

0

Recent processing time

15 monthsApprox.

Green Card Commitment

20.5%

High

PERM Filings by Quarter

PERM filings by quarter

35810201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

12525037550020162017201820192020202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
20244301457
2023212001393
20223300258
20211001
20203300272
2019851259
201815132099
2017191900113
2016990072

All PERM Filings

83 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Quality Assurance Engineer II
G-100-24142-020018
$141,107Milpitas, CAMay 21, 2024Aug 21, 2025457Certified
Quality Assurance Engineer II
G-100-24138-007841
$141,107Milpitas, CAMay 17, 2024Aug 15, 2025455Certified
Quality Assurance Engineer II
G-100-24136-000240
$141,107Milpitas, CAMay 15, 2024Aug 15, 2025457Certified
Quality Assurance Engineer II
G-100-24135-992933
$141,107Milpitas, CAMay 14, 2024May 15, 20241Withdrawn
Agile Delivery Manager
G-100-23243-311718
$149,094Newark, CAAug 31, 2023Oct 16, 2024412Certified - Expired
Quality Assurance Engineer 3
G-100-23243-311691
$149,989Newark, CAAug 31, 2023Oct 16, 2024412Certified - Expired
Quality Assurance Engineer 3
G-100-23243-311642
$149,989Newark, CAAug 31, 2023Oct 16, 2024412Certified - Expired
Quality Assurance Engineer 3
G-100-23243-311632
$149,989Newark, CAAug 31, 2023Oct 16, 2024412Certified - Expired
Quality Assurance Engineer II
G-100-23235-288474
$102,835Newark, CAAug 23, 2023Oct 16, 2024420Certified - Expired
Quality Assurance Engineer II
G-100-23222-255307
$102,835Newark, CAAug 10, 2023Oct 16, 2024433Certified - Expired
Associate Architect - Mobility Solutions
G-100-23215-236178
$132,870Newark, CAAug 3, 2023Oct 16, 2024440Certified - Expired
Quality Assurance Engineer II
G-100-23212-226146
$102,835Newark, CAJul 31, 2023Sep 6, 2024403Certified
Quality Assurance Engineer II
G-100-23206-213065
$102,835Newark, CAJul 25, 2023Sep 6, 2024409Certified
Quality Assurance Engineer 1
G-100-23198-193927
$79,269Newark, CAJul 17, 2023Sep 10, 2024421Certified
Quality Assurance Engineer 2
G-100-23177-143354
$102,835Newark, CAJun 26, 2023Jul 24, 2024394Certified
Quality Assurance Engineer II
A-23151-49696
$79,269Newark, CAMay 31, 2023May 29, 2024364Certified
Quality Assurance Engineer I
A-23145-47882
$79,269Newark, CAMay 25, 2023May 29, 2024370Certified
Quality Assurance Engineer I
A-23145-47715
$79,269Newark, CAMay 25, 2023May 25, 20230Withdrawn
Quality Assurance Engineer 2
A-23110-30732
$102,835Newark, CAApr 20, 2023Apr 25, 2024371Certified
Quality Assurance Engineer 2
A-23110-30702
$102,835Newark, CAApr 20, 2023Apr 25, 2024371Certified
Quality Assurance Engineer I
A-23090-21421
$79,269Newark, CAMar 31, 2023Apr 12, 2024378Certified
Quality Assurance Engineer 2
A-23090-21387
$102,835Newark, CAMar 31, 2023Apr 12, 2024378Certified
Quality Assurance Engineer 2
A-23080-15961
$102,835Newark, CAMar 21, 2023Apr 2, 2024378Certified-Expired
Quality Assurance Engineer 2
A-23072-11956
$102,835Newark, CAMar 13, 2023Apr 11, 2024395Certified
Quality Assurance Engineer 2
A-23069-11648
$102,835Newark, CAMar 10, 2023Mar 29, 2024385Certified-Expired
Quality Assurance Engineer 2
A-22125-51082
$125,486Newark, CAMay 5, 2022Jan 18, 2023258Certified-Expired
Quality Assurance Engineer 2
A-22125-51078
$125,486Newark, CAMay 5, 2022Jan 18, 2023258Certified-Expired
Quality Assurance Engineer 2
A-22105-41586
$125,486Newark, CAApr 15, 2022Jan 6, 2023266Certified-Expired
Quality Assurance Engineer 2
A-21217-27786
$95,555Newark, CAAug 11, 2021Aug 16, 20215Withdrawn
Application Developer 2
A-20120-48466
$150,000FREMONT, CAAug 19, 2020Jul 26, 2021341Certified
Lead Consultant QA
A-20085-34956
$113,797Fremont, CAJul 31, 2020Apr 29, 2021272Certified
Sr. Consultant
A-20085-34918
$113,797Fremont, CAJul 16, 2020Feb 22, 2021221Certified-Expired
Technical Program Manager
A-19232-46791
$113,797Fremont, CASep 5, 2019Sep 17, 201912Withdrawn
Technical Program Manager
A-19192-29715
$113,797Fremont, CASep 5, 2019Sep 17, 201912Withdrawn
Cloud Architect
A-18355-55968
$107,494Fremont, CAApr 16, 2019Jun 4, 201949Certified
Test Engineer
A-19082-84704
$84,406Fremont, CAMar 25, 2019May 31, 201967Denied
Software Engineer
A-18360-56356
$86,112Fremont, CAMar 21, 2019Jun 3, 201974Certified
Lead Consultant
A-18324-43389
$86,112Fremont, CAMar 21, 2019May 20, 201960Certified
Test Engineer
A-18295-31807
$103,064Fremont, CAMar 21, 2019May 20, 201960Certified
Software Engineer
A-18320-42481
$103,064Fremont, CAMar 18, 2019May 20, 201963Certified
Business Systems Analyst
A-18116-68318
$103,064Fremont, CADec 4, 2018Mar 19, 2019105Certified-Expired
Sr. Technical Recruiter
A-18207-01571
$64,085Fremont, CADec 3, 2018Dec 1, 20221,459Denied
Programmer Analyst
A-18233-09759
$103,064FREMONT, CANov 28, 2018Mar 14, 2019106Certified-Expired
Technical Recuiter
A-18171-88939
$93,267Fremont, CASep 7, 2018Nov 5, 201859Certified-Expired
Senior Manager, Quality Engineer
A-18157-83522
$125,112Fremont, CASep 7, 2018Nov 5, 201859Certified-Expired
Software Test Engineer
A-18037-40509
N/AFremont, CAJul 16, 2018Sep 5, 201851Certified
Senior QA Engineer
A-18018-32942
N/AFremont, CAApr 16, 2018Jul 25, 2018100Certified
Senior Test Engineer
A-18004-27733
N/AFremont, CAApr 16, 2018Jul 25, 2018100Certified
Senior Test Engineer
A-17361-25522
N/AFremont, CAApr 15, 2018Jul 25, 2018101Certified
Software Test Engineer
A-17355-24318
N/AFremont, CAApr 15, 2018Jul 25, 2018101Certified
Test Engineer
A-18005-28101
$109,325Fremont, CAApr 11, 2018Feb 20, 2019315Denied
Senior Software Engineer
A-17352-22790
N/AFremont, CAApr 4, 2018Sep 12, 2018161Certified
Senior Software Engineer
A-18004-27589
N/AFremont, CAFeb 13, 2018Jun 7, 2018114Certified
Senior Software Engineer
A-17255-86174
N/AFremont, CAJan 8, 2018May 24, 2018136Certified
Automation Test Engineer
A-17256-86531
N/AFremont, CAJan 3, 2018May 16, 2018133Certified
Quality Engineer
A-17341-18826
N/AFremont, CADec 11, 2017Apr 26, 2018136Certified
Senior Software Engineer
A-17223-75076
N/AFremont, CAOct 20, 2017Mar 13, 2018144Certified-Expired
Sr. Systems Analyst
A-17215-71965
N/Afremont, CAOct 20, 2017Mar 13, 2018144Certified-Expired
Programmer Analyst
A-17229-77229
N/AFremont, CAOct 10, 2017Mar 13, 2018154Certified-Expired
Programmer Analyst
A-17227-75998
N/AFremont, CAOct 10, 2017Mar 13, 2018154Certified-Expired
Programmer Analyst
A-17207-68682
N/AFremont, CAOct 10, 2017Mar 13, 2018154Certified-Expired
Sr. Computer Systems Engineer
A-17215-71907
N/AFremont, CASep 25, 2017Feb 27, 2018155Certified-Expired
Software Engineer
A-17100-23120
N/AFremont, CAJul 5, 2017Oct 27, 2017114Certified-Expired
Senior Software Engineer
A-17026-95991
$123,115Fremont, CAJun 13, 2017Sep 14, 201793Certified
Senior Software Engineer
A-17116-30442
$102,003Fremont, CAMay 31, 2017Sep 6, 201798Certified
Sr. Computer Systems Engineer
A-17104-25304
$77,085Fremont, CAMay 31, 2017Sep 6, 201798Certified
Sr QE Automation Engineer
A-17104-25266
$103,168Fremont, CAMay 31, 2017Sep 6, 201798Certified
Programmer Analyst
A-17100-23186
$77,085Fremont, CAMay 31, 2017Aug 22, 201783Certified
QA Engineer
A-17017-91747
$128,107Fremont, CAMay 31, 2017Sep 21, 2017113Certified
Technology Analyst
A-17026-95918
$123,115Fremont, CAApr 25, 2017Jun 21, 201757Certified
Lead Mobile Test Engineer
A-16357-84268
$94,141Fremont, CAApr 6, 2017Jun 21, 201776Certified
Programmer Analyst
A-16357-84107
$169,749Fremont, CAMar 3, 2017May 15, 201773Certified
Software Engineer
A-16358-84494
$169,749Fremont, CAFeb 23, 2017Apr 19, 201755Certified
Software Systems Analyst
A-16286-61152
$86,424Fremont, CAJan 3, 2017Mar 16, 201772Certified-Expired
DevOps Engineer
A-16287-61484
$142,709Fremont, CADec 27, 2016Feb 9, 201744Certified-Expired
Programmer Analyst
A-16286-61063
$102,003Fremont, CANov 14, 2016Jan 26, 201773Certified-Expired
Automation Test Engineer
A-16271-56684
$128,107Fremont, CANov 14, 2016Mar 30, 2017136Certified-Expired
Integration Lead Developer
A-16260-53456
$144,248Fremont, CANov 11, 2016Jan 20, 201770Certified-Expired
Senior Software Engineer
A-16267-55699
$144,248Fremont, CAOct 27, 2016Dec 27, 201661Certified-Expired
Programmer Analyst
A-16260-53409
$100,360Fremont, CAOct 11, 2016Jan 17, 201798Certified-Expired
Programmer Analyst
A-16259-53065
$111,176Fremont, CASep 19, 2016Nov 30, 201672Certified-Expired
Sr. Software Developer
A-16147-14965
$144,248Fremont, CASep 15, 2016Nov 17, 201663Certified-Expired
Business Analyst
A-16175-25446
$100,360Fremont, CAAug 1, 2016Nov 2, 201693Certified-Expired

Frequently Asked Questions

Yes. ETOUCH SYSTEMS has filed 83 PERM labor certification applications with the Department of Labor, with 75 certified. The median processing time from filing to decision has been 133 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2