Lynx logo
Lynx
Posted 20 days agoVerified live 2d ago

Test Automation Developer

Brief overview

Remote
UndergradOr in progress
$65k–$70k/yrStated range
3+ yrsMinimum
69 H-1B approvalsDept. of Labor
8 green cardsCertified filings
PythonJenkins CI/CDSoftware Automation FrameworksSource ControlDebuggingRoot-Cause Analysis

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
69H-1B approved
99%approval rate
30new H-1B hires
8PERM certified
$280,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202313
202419
202528
20269
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20236
20247
20256
20263
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20237
20251
Top sponsored roles
Senior Software EngineerSr. DeveloperPython Developer/Data EngineerJava ProgrammerJAVA PROGRAMMER
Sponsored employees from
India

Job description

Summary

Lynx delivers modular, open standards-based software for high-assurance, mission-critical edge systems across aerospace, defense, automotive, medical, and industrial environments. The Test Automation & Tools Developer builds and maintains Python automation tools, test frameworks, CI/CD pipelines, and internal solutions to improve software quality and QA efficiency. The role collaborates with QA, Engineering, DevOps, and internal teams to automate testing, investigate failures, streamline workflows, and support reliable software releases.

Responsibilities

  • Build and maintain Python automation tools and test frameworks that help QA and Engineering execute functional, regression, and performance testing efficiently
  • Partner with QA, Engineering, DevOps, and internal teams to clarify requirements and deliver reliable, maintainable automation solutions
  • Turn repetitive or time-consuming workflows into practical tools that improve accuracy, reduce manual effort, and support higher-value work
  • Design, maintain, and troubleshoot Jenkins CI/CD pipelines and jobs using Groovy, Python, and supporting scripts
  • Monitor automated test runs, investigate failures, support root-cause analysis, and communicate results, risks, and follow-up actions
  • Validate software fixes and enhancements through targeted testing, regression testing, and review of expected versus actual results
  • Summarize test, automation, and development data in clear, actionable formats for QA, Engineering, and leadership audiences
  • Represent QA during enterprise tool changes by identifying test impacts, raising concerns early, and coordinating on upgrades, configuration changes, and tool updates
  • Improve automation coverage, test reliability, execution time, and workflow consistency through practical process and tooling improvements
  • Provide technical guidance through code reviews, debugging support, design discussions, and knowledge sharing with QA team members and Co-op students
  • Lead and mentor Tools Developer Co-op students by helping plan work, review progress, and support day-to-day technical growth
  • Support hiring for Co-op and development roles through interview participation and technical input
  • Provide regular status updates on Tools team progress, priorities, risks, schedules, stakeholder coordination, and initiatives under your oversight

Skills

  • ·        3–4 years of professional Python development experience, with the ability to build maintainable tools, scripts, or automation frameworks
  • ·        2–3 years of hands-on experience developing, maintaining, and troubleshooting Jenkins or similar CI/CD pipelines
  • ·        Experience creating software tools, automation frameworks, or scripts that improve QA, Engineering, or test-execution workflows
  • ·        Practical source-control experience, including pull requests, branching, tagging, and troubleshooting commit or branch issues
  • ·        Strong debugging skills across software, automation, test environments, and CI/CD pipeline failures
  • ·        Strong analytical and problem-solving skills, including root-cause analysis and validation of effective corrective actions
  • ·        Clear written and verbal communication skills, with the ability to explain technical information to both technical and non-technical audiences
  • ·        Ability to work independently, manage competing priorities, and deliver reliable solutions in a collaborative team environment
  • ·        Bachelor's degree or equivalent diploma in Computer Science, Computer Engineering, Software Engineering, or a related field is preferred
  • ·        Equivalent professional experience may be considered
  • ·        Experience with automated functional, regression, or performance testing in QA or Engineering environments
  • ·        Experience with GitHub, GitLab, or similar source-control platforms
  • ·        Experience with JIRA or similar defect-tracking and project-management tools
  • ·        Working knowledge of Linux-based development or test environments
  • ·        Experience with Docker, virtualization, or containerized test environments
  • ·        Experience with GUI development libraries such as Tkinter, Qt, or similar frameworks
  • ·        Experience onboarding, mentoring, or supporting Co-op students, junior developers, or other technical team members

Qualifications

Must Haves

  • ·        3–4 years of professional Python development experience, with the ability to build maintainable tools, scripts, or automation frameworks
  • ·        2–3 years of hands-on experience developing, maintaining, and troubleshooting Jenkins or similar CI/CD pipelines
  • ·        Experience creating software tools, automation frameworks, or scripts that improve QA, Engineering, or test-execution workflows
  • ·        Practical source-control experience, including pull requests, branching, tagging, and troubleshooting commit or branch issues
  • ·        Strong debugging skills across software, automation, test environments, and CI/CD pipeline failures
  • ·        Strong analytical and problem-solving skills, including root-cause analysis and validation of effective corrective actions
  • ·        Clear written and verbal communication skills, with the ability to explain technical information to both technical and non-technical audiences
  • ·        Ability to work independently, manage competing priorities, and deliver reliable solutions in a collaborative team environment

Nice to Haves

  • ·        Bachelor's degree or equivalent diploma in Computer Science, Computer Engineering, Software Engineering, or a related field is preferred
  • ·        Equivalent professional experience may be considered
  • ·        Experience with automated functional, regression, or performance testing in QA or Engineering environments
  • ·        Experience with GitHub, GitLab, or similar source-control platforms
  • ·        Experience with JIRA or similar defect-tracking and project-management tools
  • ·        Working knowledge of Linux-based development or test environments
  • ·        Experience with Docker, virtualization, or containerized test environments
  • ·        Experience with GUI development libraries such as Tkinter, Qt, or similar frameworks
  • ·        Experience onboarding, mentoring, or supporting Co-op students, junior developers, or other technical team members

Benefits

  • Bonus eligible
  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

More jobs like this