Test Automation Engineer

ITSearch · Recruitment agency
Contract•QA / Testing•Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Workplace
Hybrid
Category
QA / Testing

Technologies & skills

Primary technologies

Other technical skills

What you'll be doing

Join a leading medical device company in Dublin as a Test Automation Engineer. Focus on Android app automation, Bluetooth validation, and hardware testing for wearable patient monitoring devices. Collaborate with R&D teams in a regulated environment to ensure high-quality, compliant products.

  • Develop and execute automated tests for Android applications using Appium, Espresso, or UI Automator
  • Write Python scripts to support hardware testing and Bluetooth communication validation
  • Design, implement, and maintain automated test frameworks for software and firmware
  • Collaborate with R&D teams to prioritise and troubleshoot issues efficiently

Key requirements

Must-have

  • Degree in Electrical or Software Engineering, or related field
  • 1+ years of experience in software test automation with Android apps and Python scripting
  • Experience with Bluetooth Low Energy (BLE) testing and debugging tools like Wireshark or nRF Sniffer
  • Familiarity with version control systems (Git, GitHub, Bitbucket)
  • Knowledge of hardware debugging tools such as oscilloscopes and signal generators

Nice-to-have

  • Previous exposure to the medical device industry and regulatory standards

Experience: 1+ years

Role signals

Technical focus
QA / Testing
Hands-on vs management
Hands-on

Full job description

Test Automation Engineer

Medical Devices

Dublin (Hybrid)

IT Search has partnered with a leading company in the medical device industry to find a talented Test Automation Engineer based in Dublin. This exciting opportunity involves working on wearable patient monitoring devices, focusing on Android app automation and Bluetooth validation. You will be part of a fast-paced development cycle, ensuring high-quality testing and compliance with industry regulations.

Responsibilities

  • Develop and execute automated tests for Android applications using Appium, Espresso, or UI Automator.

  • Write Python scripts to support hardware testing and Bluetooth communication validation.

  • Design, implement, and maintain automated test frameworks for software and firmware.

  • Collaborate with R&D teams to prioritise and troubleshoot issues efficiently.

Requirements

  • Degree in Electrical or Software Engineering, or related field.

  • 1+ years of experience in software test automation, specifically with Android apps and Python scripting.

  • Experience with Bluetooth Low Energy (BLE) testing and debugging tools like Wireshark or nRF Sniffer.

  • Familiarity with version control systems (Git, GitHub, Bitbucket).

  • Knowledge of hardware debugging tools such as oscilloscopes and signal generators.

  • Previous exposure to the medical device industry and regulatory standards is highly desirable.

This fixed-term contract offers the chance to work in a regulated R&D environment, collaborating with cross-functional teams to enhance product quality.

If this role aligns with your expertise, please send your CV via the link or contact Graeme King at IT Search to discuss in confidence!

Apply Now

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the Test Automation Engineer role focuses on developing and executing automated tests for Android applications and Bluetooth-enabled medical devices, using Python scripting and industry-standard tools in a regulated R&D environment.

  • Hands-on Android test automation·High
  • Python scripting for device validation·High
  • BLE protocol and debugging expertise·High
  • Experience in regulated environments·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Android Automation Projects

    0–8 min

    List and summarize your most relevant Android test automation experiences, focusing on tools and outcomes.

  2. Prepare Python Scripting Examples

    8–15 min

    Select 1-2 examples of Python scripts you wrote for hardware or Bluetooth testing and be ready to explain your approach.

  3. Refresh BLE and Debugging Tool Knowledge

    15–21 min

    Revisit BLE protocol basics and practice using Wireshark or nRF Sniffer to analyze sample Bluetooth traffic.

  4. Research Medical Device Regulations

    21–26 min

    Read up on key medical device software standards (e.g., IEC 62304) and consider how they affect test automation.

  5. Draft Questions for the Interviewer

    26–30 min

    Prepare thoughtful questions about the team's challenges, tools, and regulatory processes to demonstrate your engagement.

Likely questions

, 6 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 5 items
  • Automated Testing for Android Apps

    Demonstrate your experience with tools like Appium, Espresso, or UI Automator by sharing examples of test automation projects for Android applications.

  • Python Scripting for Hardware and Bluetooth

    Showcase your ability to write Python scripts that interact with hardware and validate Bluetooth communication, especially in embedded or device-focused environments.

  • BLE Testing and Debugging Tools

    Prepare to discuss your hands-on experience with BLE protocols and tools such as Wireshark or nRF Sniffer, highlighting how you identified and resolved communication issues.

  • Working in Regulated Environments

    Explain your familiarity with medical device regulations or similar standards, and how you ensure compliance and quality in your testing processes.

  • Version Control and Collaboration

    Be ready to describe your workflow using Git, GitHub, or Bitbucket, and how you collaborate with R&D or cross-functional teams to troubleshoot and prioritize issues.

What to research

, 4 items
  • Android Test Automation Tools

    Review your experience with Appium, Espresso, and UI Automator, and be ready to discuss specific projects.

  • Python Scripting for Device Testing

    Prepare examples of Python scripts you have written for hardware or Bluetooth validation.

  • BLE Protocols and Debugging Tools

    Refresh your knowledge of BLE communication and hands-on use of Wireshark or nRF Sniffer.

  • Medical Device Regulatory Standards

    Familiarize yourself with relevant medical device regulations and how they impact software testing.

Questions to ask

, 6 items
  1. What are the main challenges your team faces in automating tests for wearable medical devices?

    Why ask this? To understand the technical and regulatory complexities unique to the product.

  2. Which test automation frameworks and tools are currently in use, and is there openness to adopting new ones?

    Why ask this? To clarify the technical environment and potential for innovation.

  3. How does the team ensure compliance with medical device regulations during the testing process?

    Why ask this? To assess the importance of regulatory knowledge and documentation.

  4. What is the typical workflow for collaborating with R&D and cross-functional teams?

    Why ask this? To gauge expectations for teamwork and communication.

  5. How is feedback from automated testing incorporated into the development cycle?

    Why ask this? To understand the impact of QA on product quality and release timelines.

  6. Are there opportunities to contribute to the design or improvement of test frameworks?

    Why ask this? To explore the potential for technical ownership and growth.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 21 Nov 2026