Embedded Test Automation Engineer (Android/Linux)

John Galt Staffing

Windsor (CT)

In loco

USD 90.000 - 130.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

John Galt Staffing is seeking an Automation System Test Engineer to design, build, and maintain automated test solutions for embedded devices and cloud services. You will own the test automation strategy for Android/Linux apps on proprietary hardware and ensure robust regression suites and CI/CD integration.

You will collaborate with software engineers in an Agile team, perform both automated and selective manual testing, and contribute to test plans, cases, and documentation for both UI and API

Competenze

  • BS degree in Information Systems, Computer Science, Electrical Engineering, Mathematics or 3–5 years of applicable work experience.
  • 3+ years of hands-on test automation experience for embedded, mobile, or distributed systems; experience with Android and Linux systems/applications is strongly preferred.
  • Strong programming and scripting skills in Python and at least one of: Java/Kotlin, C/C++ (Bash is a plus).
  • Experience with automation and test frameworks such as pytest/unittest, JUnit/TestNG; familiarity with test design patterns (e.g., Page Object Model) and BDD (e.g., Cucumber) is a plus.
  • Experience with testing tools: Appium required; Selenium experience is a plus.
  • Experience testing REST APIs and networked services using tools such as curl/Postman; familiarity with JSON and common auth patterns is a plus.
  • Experience integrating automated tests into CI/CD (Jenkins, GitHub Actions, GitLab CI or similar) and producing actionable test reports (e.g., JUnit XML, Allure) and dashboards.
  • Proficiency with Git and modern code review workflows (pull requests, branching strategies).
  • Working knowledge of Android debugging tooling (adb, logcat) and Linux command-line troubleshooting.
  • Demonstrated understanding of IP networking, network protocols (e.g. TCP, HTTP and HTTPS), network security, firewalls, and routers; ability to troubleshoot with packet capture tools (e.g., Wireshark) is a plus.
  • Knowledge of embedded software development and hardware, including interfaces (USB, serial/UART).
  • Experience with containerization/virtualization (Docker) for repeatable test environments is a plus.

Mansioni

  • Partner with management, development, technical support, sales, partners, and customers to understand client workflows and testing objectives.
  • Translate business and technical use cases into automation-ready test scenarios, acceptance criteria, and repeatable test procedures.
  • Design, implement, and maintain automated test frameworks for embedded Android/Linux devices (UI, API, system tests).
  • Develop and execute automated regression, smoke, and sanity suites for rapid re-testing.
  • Integrate automated tests into CI/CD pipelines with clear reporting and notifications; enforce quality gates.
  • Build and maintain test environments and lab setups, including device provisioning and network emulation.
  • Investigate test failures and defects; perform root cause troubleshooting with cross-functional teams using Jira.
  • Contribute to Agile stories to improve testability and define expected behavior.
  • Create, document, and maintain test plans and test cases for manual and automated scenarios.

Conoscenze

Python
Java/Kotlin/C/C++
CI/CD
Test Automation
Android/Linux debugging

Formazione

BS in Information Systems or related field

Strumenti

pytest
JUnit/TestNG
Appium
Selenium
Docker
Git
adb/logcat
Wireshark

Descrizione del lavoro

John Galt Staffing is seeking an Automation System Test Engineer to design, build, and maintain automated test solutions for embedded devices and cloud services. You will own the test automation strategy for Android/Linux apps on proprietary hardware and ensure robust regression suites and CI/CD integration.

You will collaborate with software engineers in an Agile team, perform both automated and selective manual testing, and contribute to test plans, cases, and documentation for both UI and API

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Automation Test Engineer
Software Automation Test Engineer

John Galt Staffing • Windsor (CT)

In loco
USD 90.000 - 130.000
Embedded Test Automation Engineer
Embedded Test Automation Engineer

Market Street Talent, Inc. • Portland (ME)

In loco
USD 85.000 - 110.000
Health insurance
Senior Automotive Test Automation Engineer (Embedded Linux, CI/CD)
Senior Automotive Test Automation Engineer (Embedded Linux, CI/CD)

Global Business Ser. 4u • Palo Alto (CA)

In loco
USD 140.000 - 180.000
Python Automation Engineer – Linux & Android Testing
Python Automation Engineer – Linux & Android Testing

HCL Technologies Limited • Burlingame (CA)

In loco
USD 59.000 - 99.000
Medical insurance
Dental insurance
Vision insurance
+3
Android QA / Test Engineer
Android QA / Test Engineer

Cypress HCM • Mountain View (CA)

In loco
USD 65.000 - 86.000
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

In loco
USD 90.000 - 120.000
Automation Engineer
Automation Engineer

WorkGenius Group • Culver City (CA)

Ibrido
USD 120.000 - 160.000
Embedded Software Test Engineer — Automation & White-Box Testing
Embedded Software Test Engineer — Automation & White-Box Testing

Insight Global • Tampa (FL)

In loco
USD 85.000 - 110.000
Device-Side Test Automation Engineer
Device-Side Test Automation Engineer

Intelliswift - An LTTS Company • Mountain View (CA)

In loco
USD 100.000 - 130.000
Embedded Automation Test Engineer (Selenium & Java)
Embedded Automation Test Engineer (Selenium & Java)

Sapsf • Stati Uniti

In loco
USD 90.000 - 120.000