Automated Test Engineer

Nkt Photonics Inc.
UK
15 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£20,800.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Application Testing Automation of Tests Big Data C Sharp (Programming Language) C++ (Programming Language) Code Coverage Databases Database Development Firmware IEEE-488
+6 more
Python (Programming Language) Software Engineering SQL Databases TCP/IP Data Analytics Engineering Base

Job description

Responsible for developing and maintaining automated test solutions that support product development, validation, and manufacturing. Designs, develops and deploys scalable test software, test frameworks, and data-driven solutions for state-of-the-art laser products. Works closely with engineers to ensure products are validated efficiently and reliably throughout their lifecycle. Focuses on creating robust, maintainable, and automated test systems that provide actionable data, improve product quality, and support production scalability., Responsible for the design, development, and maintenance of automated test frameworks, applications, and tools to support product verification, validation, and manufacturing test. Develop software solutions to control test equipment, automate measurements, analyse results, and generate reports. Develop interfaces to hardware, instrumentation, databases, APIs, and manufacturing systems. Act as a subject matter expert for test automation and automated measurement systems. Collaborate with optical, electronic, firmware and NPI engineering teams to ensure complete and effective test coverage. Create and maintain technical documentation including software design, test specifications, procedures, and work instructions. Review requirements and specifications to ensure testability and validation requirements are clearly defined., Contributes technical leadership within the engineering function and promotes best practices in test automation. Leads technical investigations and automation initiatives. Responsible for implementing organisational goals and objectives into Department-Level goals and KPIs. Takes ownership of project objectives, quality standards, and delivery commitments. Influences engineering processes, standards, and methodologies.

Requirements

Relevant degree. Equivalent industrial experience will also be considered.

SKILLS & KNOWLEDGE REQUIRED

Experience developing automated test frameworks and test applications. Strong development skills in Python and/or C++/C# as well as database development skills. Experience interfacing software with laboratory or manufacturing instrumentation. Knowledge of measurement systems and instrumentation communications (TCP/IP, Serial, USB, GPIB, VISA, etc.). Experience analysing large data sets and generating technical insights. Experience creating technical documentation. Ability to work effectively across multidisciplinary engineering teams. Excellent communication and stakeholder management skills.

EXPERIENCE REQUIRED

More than 5 years of experience developing automated test solutions in an engineering or manufacturing environment. Demonstrable experience delivering software-based test automation systems from concept through deployment. Experience using Python and/or C++/C# in commercial engineering applications. Experience designing and supporting SQL database solutions. Experience documenting design, validation methods, and engineering procedures.

TRAVEL EXPECTATIONS

Up to 10% annually, potentially globally.

ADDITIONAL REQUIREMENTS

Business English required

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · World Congress 2022

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · World Congress 2025

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all