H-1B Salary Lookup

Educational Testing Service H-1B Salaries 2026

60 certified H-1B Labor Condition Applications for full-time roles at Educational Testing Service, decided Jul 1, 2025 – Jun 30, 2026. Median offered salary $138,570.

$138,570Median salary
$129,02225th percentile
$153,04675th percentile
60Filings

Educational Testing Service H-1B salaries by job title

Job titleFilingsMedianMiddle 50%
Software Developer Lead12$153,005$152,131 – $158,407
Software Developer Senior10$129,584$126,901 – $129,584
Systems Engineer Senior7$138,570$135,636 – $141,440
Business Systems Analyst Lead6$152,131$152,131 – $154,003
IT Data Engineer Senior6$153,836$153,046 – $154,627
IT Automation Engineer4$128,450$127,878 – $129,022
Associate Research Engineer3$95,000$95,000 – $95,000
Software Developer Research Lead2$155,000$152,500 – $157,500
Director of AI Engineering2$205,000$205,000 – $205,000
Business Systems Analyst Senior2$110,240$110,240 – $110,240
Assistant AI Engineer1$111,444$111,444 – $111,444
AI Engineer1$142,595$142,595 – $142,595
Technical Project Consultant1$158,974$158,974 – $158,974
IT Data Scientist1$131,622$131,622 – $131,622
Associate Psychometrician1$106,936$106,936 – $106,936

Top cities

CityFilingsMedian
Princeton, NJ36$152,131
Little Elm, TX4$139,328
Rochester, NY3$95,000
Mountain View, CA2$205,000
Frisco, TX2$129,022
Mckinney, TX2$127,878
Houston, TX2$126,589
New Castle, DE2$138,570
Fremont, CA1$111,444
Portland, OR1$150,000

Wage levels

Level I0% · 0
Level II4% · 2
Level III44% · 25
Level IV53% · 30

Prevailing-wage level the employer selected (I = entry, IV = fully competent).

Median prevailing wage on these filings: $129,303.

Recent Educational Testing Service H-1B filings

Latest 60 of 60 filings by decision date. Salary is the offered wage rate (annualised); "to" shows the top of a range when given.

CertifiedStartJob titleLocationSalaryLevel
2026-06-112026-11-30Business Systems Analyst LeadPrinceton, NJ$159,136IV
2026-05-282026-10-01Associate Research EngineerRochester, NY$95,000
to $140,000
III
2026-05-262026-10-01Associate PsychometricianPrinceton, NJ$106,936II
2026-05-182026-11-09Software Developer - LeadPrinceton, NJ$156,962IV
2026-05-082026-07-06Systems Engineer SeniorAngier, NC$136,926
to $140,000
IV
2026-04-302026-05-01Software Developer SeniorAubrey, TX$126,000II
2026-04-132026-05-01Director of AI EngineeringMountain View, CA$205,000
to $210,000
III
2026-04-082026-04-27Director of AI EngineeringMountain View, CA$205,000
to $210,000
2026-04-082026-04-27IT Data ScientistPrinceton, NJ$131,622
to $135,000
III
2026-04-012026-09-24Software Developer - LeadPrinceton, NJ$153,358
to $160,000
IV
2026-03-232026-03-16Associate Research EngineerRochester, NY$95,000
to $140,000
III
2026-03-202026-04-06Associate Research EngineerRochester, NY$95,000
to $140,000
III
2026-01-292026-07-24Software Developer, Research – LeadPrinceton, NJ$160,000
to $170,000
IV
2026-01-272026-06-26Software Developer - LeadPrinceton, NJ$162,743
to $185,000
IV
2026-01-272026-05-22Technical Project ConsultantPrinceton, NJ$158,974
to $187,000
IV
2026-01-272026-05-18Software Developer, Research LeadPortland, OR$150,000
to $155,000
2026-01-272026-03-23AI EngineerAnn Arbor, MI$142,595
to $150,000
III
2026-01-142026-06-15Software Developer - LeadPrinceton, NJ$171,597
to $175,000
IV
2026-01-082026-06-15Software Developer - LeadPrinceton, NJ$165,794
to $180,000
IV
2026-01-082026-01-15Assistant AI EngineerFremont, CA$111,444
to $115,000
2025-12-222026-06-15Software Developer - LeadPrinceton, NJ$153,005
to $170,000
IV
2025-12-092026-06-01Business Systems Analyst LeadPrinceton, NJ$154,627
to $160,000
IV
2025-12-012026-03-24Software Developer LeadPrinceton, NJ$153,005
to $168,000
IV
2025-11-062025-10-13Software Developer (Full Stack) SeniorPrinceton, NJ$130,603
to $140,000
III
2025-09-302025-12-19Software Developer SeniorWebster, TX$127,837
to $140,000
III
2025-09-162026-03-01Software Developer “ LeadPrinceton, NJ$153,005
to $160,000
IV
2025-08-282026-02-08Senior Research User SpecialistDelaware, OH$120,973
to $128,000
III
2025-08-082025-08-14IT Automation EngineerFrisco, TX$129,022
to $140,000
IV
2025-08-082025-08-14IT Automation EngineerFrisco, TX$129,022
to $140,000
IV
2025-07-312025-08-14Systems Engineer SeniorLittle Elm, TX$134,347
to $150,000
III
2025-07-312025-08-14Systems Engineer SeniorLittle Elm, TX$134,347
to $150,000
III
2025-07-252025-12-12Systems Engineer SeniorLittle Elm, TX$144,310
to $150,000
IV
2025-07-252025-12-12Systems Engineer SeniorLittle Elm, TX$144,310
to $150,000
IV
2025-07-112025-11-21IT Data Engineer SeniorPrinceton, NJ$154,627
to $165,000
IV
2025-07-112025-11-21IT Data Engineer SeniorPrinceton, NJ$154,627
to $165,000
IV
2025-07-112025-11-21IT Data Engineer SeniorPrinceton, NJ$154,627
to $165,000
IV
2025-07-082025-11-21IT Data Engineer SeniorPrinceton, NJ$129,584
to $140,000
III
2025-07-082025-11-25Software Developer SeniorPrinceton, NJ$129,584
to $140,000
III
2025-07-082025-12-19Software Developer SeniorHouston, TX$126,589
to $140,000
III
2025-07-082025-12-19Software Developer SeniorHouston, TX$126,589
to $140,000
III
2025-07-082025-12-12Systems Engineer SeniorNew Castle, DE$138,570
to $150,000
IV
2025-07-082025-12-12Systems Engineer SeniorNew Castle, DE$138,570
to $150,000
IV
2025-07-082025-11-19IT Automation EngineerMckinney, TX$127,878
to $135,000
III
2025-07-082025-12-02IT Automation EngineerMckinney, TX$127,878
to $135,000
III
2025-07-082025-11-21Business Systems Analyst LeadPrinceton, NJ$152,131
to $160,000
IV
2025-07-082025-11-21Business Systems Analyst LeadPrinceton, NJ$152,131
to $160,000
IV
2025-07-082025-11-19Business Systems Analyst, SeniorPrinceton, NJ$110,240
to $127,000
III
2025-07-082025-11-19Business Systems Analyst, SeniorPrinceton, NJ$110,240
to $127,000
III
2025-07-072025-11-25Software Developer, SeniorPrinceton, NJ$129,584
to $137,000
III
2025-07-072025-11-25Software Developer, SeniorPrinceton, NJ$129,584
to $137,000
III
2025-07-072025-11-21Software Developer SeniorPrinceton, NJ$129,584
to $140,000
III
2025-07-072025-11-21Software Developer SeniorPrinceton, NJ$129,584
to $140,000
III
2025-07-072025-11-25Business Systems Analyst LeadPrinceton, NJ$152,131
to $165,000
IV
2025-07-072025-11-25Business Systems Analyst LeadPrinceton, NJ$152,131
to $165,000
IV
2025-07-072025-10-11Software Developer LeadPrinceton, NJ$152,131
to $165,000
IV
2025-07-072025-10-11Software Developer LeadPrinceton, NJ$152,131
to $165,000
IV
2025-07-032025-10-11Software Developer LeadPrinceton, NJ$129,584
to $155,000
III
2025-07-032025-10-11Software Developer LeadPrinceton, NJ$129,584
to $155,000
III
2025-07-032025-11-21IT Data Engineer SeniorPrinceton, NJ$153,046
to $165,000
IV
2025-07-032025-11-21IT Data Engineer SeniorPrinceton, NJ$153,046
to $165,000
IV

Employer names as filed: Educational Testing Service. Name variants that differ only in case, punctuation or legal suffix (LLC, Inc., Corp.) are merged. Separate legal entities are listed separately. These are wages offered on certified LCAs, not actual pay.