Luxoft logo

Junior/Middle Test Automation Engineer (Python, automotive)

Luxoft Ukraine

hybrid
Posted Feb 4, 2026

Role & seniority: QA Hybrid Test Engineer, Senior/Mid level

Stack/tools: Python automation; automated test frameworks; Git; JFrog Artifactory; experience with embedded/automotive systems; Python virtual environments; English documentation

Top 3 responsibilities

  • Design, develop, and execute automated test scenarios daily using Python

  • Manage and improve automation frameworks; ensure comprehensive test coverage

  • Perform specialized testing of automotive systems (in-vehicle components); collaborate in Scrum with developers, BAs, and product owners

Must-have skills

  • 2–3+ years Python-based automated testing; debugging and maintenance

  • Experience with embedded/auto systems and multi-ECU contexts

  • Log analysis, issue resolution in CI pipelines; virtual environments and dependency management

  • Git versioning; JFrog Artifactory; ability to read English technical docs; strong cross-team communication

Nice-to-haves

  • Automotive multimedia/connectivity/ADAS test experience; BDD/keyword-driven frameworks

  • Gherkin-to-automation translation; analyze/optimize hand-written and AI-generated Python tests

  • HiL/SIL bench integration (ASAM HIL); ADAS testing (Camera, Parking Assist, Driving Assistance)

  • Requirements traceability, coverage reporting for safety-critical automotive systems

  • Automotive protocols (CAN, LIN, Ethernet)

Location & work type

  • Location: Not specified

  • Work type: Full-time (Hybrid/work arrangement implied)

Full Description

We are seeking a highly motivated and technically proficient QA Hybrid Test Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent American automaker. This position offers a challenging and dynamic environment within a multicultural international team, demanding strong problem-solving skills and a proactive approach.

Responsibilities

  • Design, develop, and execute robust automated test scenarios on a daily basis, utilizing Python as the primary scripting language.

Framework Management: Actively contribute to a new and maintain the existing automation frameworks Ensure comprehensive test coverage by writing detailed test scenarios Engage in specialized testing of automotive systems, including validation of in-vehicle components Work closely with developers, business analysts, and product owners within the Scrum framework, actively participating in sprint planning and daily stand-ups.

Mandatory Skills Description

  • Prior work with embedded or automotive systems, especially in the context of multi-ECU scenarios.
  • 2-3+ years proven experience developing, debugging, and maintaining Python code for automated testing.
  • Thoroughly analyze logs, and quickly resolve issues within automated testing pipelines.
  • Experience managing Python virtual environments and dependencies.
  • Experience with Git for version control and JFrog Artifactory
  • Ability to read and follow technical documentation in English.
  • Strong communication skills for collaboration with developers, testers.

Nice-to-Have Skills Description

  • Experience with test automation for automotive multimedia, connectivity, and driver-assistance features.
  • Hands-on expertise with modern test automation frameworks, especially those supporting Behavior-Driven Development (BDD) and keyword-driven testing.
  • Skilled in translating requirements and Gherkin scenarios into robust, executable automation logic.
  • Ability to analyze, optimize, and troubleshoot both hand-written and AI-generated Python test scripts for reliability and maintainability.
  • Experience integrating automated tests with Hardware-in-the-Loop (HiL) and Software-in-the-Loop (SIL) benches via industry-standard APIs (such as ASAM HIL).
  • Hands on experience with testing of ADAS features such as Camera, Parking Assist, and Driving Assistance modules.
  • Experience with requirements gap analysis, traceability, and coverage reporting for ADAS or other safety-critical automotive systems.
  • Exposure to automotive communication protocols (e.g., CAN, LIN, Ethernet).

Languages

English: B2 Upper Intermediate

Посадовий рівень Старший середній рівень Тип зайнятості Повний робочий день Посадові обов’язки Інженерія Галузі Information Technology & Services

PythonTest AutomationAutomotive SystemsEmbedded SystemsScrum FrameworkGitArtifactoryVirtual EnvironmentsBDDGherkinHiLSiLADASCANLINEthernet

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.