Regular Test Automation Engineer Next-Generation OTDR Platform

On-siteSalary not specified
Romania

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Regular Test Automation Engineer for our Next-Generation OTDR Platform to join our team in Bucharest, Romania. This role focuses on automated testing and CI/CD pipeline management.

Responsibilities

  • Write, maintain, and extend automated functional and integration tests in Python (pytest) using the team's Qt Remote Objects test bindings
  • Improve and maintain Jenkins CI/CD pipeline jobs: nightly builds, automated test runs, coverage reporting, and embedded hardware test execution
  • Manage and maintain Docker-based test environments for reproducible PC-side test execution
  • Execute and validate tests on both PC Linux and embedded instrument hardware targets
  • Collaborate with developers and the Product Owner to define acceptance criteria that are specific, measurable, and automatable
  • Monitor SonarQube coverage metrics; identify and communicate gaps in unit test coverage to the team
  • Maintain test documentation in Confluence; keep Jira test plans and test executions current
  • Participate fully in Scrum ceremonies; represent the testing perspective in Sprint Planning and Sprint Review
  • Contribute to refining the team's Definition of Done with respect to test coverage requirements

Requirements

Must have

  • 4+ years of software test automation experience
  • Strong Python skills: pytest fixtures, parameterization, conftest organization, test reporting
  • Hands-on CI/CD experience (Jenkins, GitLab CI, GitHub Actions, or equivalent)
  • Linux proficiency: shell scripting, process management, log analysis
  • Git proficiency: branching, rebasing, pull request workflow
  • Ability to read and understand C++ code - fluency not required, but must be able to understand the system under test
  • Hands-on experience and enthusiastic about the use of AI tools
  • Strong communication skills in English

Nice to have

  • Docker experience: image creation, container management, volumes, networking
  • Familiarity with Qt5, Qt Remote Objects, or QML
  • Hardware-in-the-loop testing experience (physical instruments or embedded targets)
  • SonarQube or other code quality / coverage tool experience
  • Exposure to Google Test or other C++ unit testing frameworks
  • Background in optical networking, OTDR, or test & measurement equipment
  • Scrum or agile team experience

We Offer

  • Competitive salary
  • Opportunity to work with cutting-edge technology
  • Professional development opportunities
  • Collaborative and innovative work environment

About the Company

Global leader in network test, measurement, and assurance solutions for communications networks. Our team operates Scrum as defined at scrumguides.org: Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective. Work is tracked in Jira; documentation lives in Confluence. Code quality is enforced through SonarQube continuous inspection and a Jenkins CI/CD pipeline. The team uses Claude Code (Anthropic's AI coding assistant) as a standard development tool.

Apply

If you are passionate about test automation and meet the above requirements, we encourage you to apply for this exciting opportunity.

Location: Bucharest, Romania

Position Type: Full-time

Experience Level: Senior

Language: English (B2 Upper Intermediate)

Job Details

Company name:
Luxoft
Location:
Romania
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jun 13, 2026
Last checked:
Jul 4, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.