Senior Test Engineer with Java, Python or C/C++ programming experience required to by growing multinational in Galway


  • Degree in Computer Science, electric/electronic engineering or mathematics
  • 4+ years of software testing, QA, R&D or programming experience
  • Experience with Java, Python or C/C++ programming
  • Proficient in one or more computer programming languages (e.g. Python, Ruby, Java.)
  • Proven experience with automated testing, ideally using scripting languages
  • Familiarity with development tools such as Eclipse IDE
  • Solid experience with data and test results analysis
  • Initiative, self-motivation, thoroughness and superior attention to details
  • Very good written and verbal communication skills
  • Ability to work well in a globally distributed work environment
  • Passion for developing great products and working with talented technical teams


  • Experience in Machine Learning and AI Development
  • Additional scripting and programming experience
  • Testing and QA experience for Automotive SW products or technologies
  • Experience with Process Quality Assurance in software development (e.g. SPICE, CMMI)
  • Knowledge of digital photography and cameras
  • Experience in People Management
  • Experience in Project Management / participated in projects
  • Understanding of digital image or audio processing algorithms (digitization & coding, enhancement & restoration, segmentation and description)


  • Lead testing projects to evaluate the quality of image and audio processing algorithms
  • Design and implement automated test cases to check the quality of Machine Learning algorithms, products and their features
  • Creates test plans, monitors and executes tests according to plan and project schedule
  • Prepare detailed test reports by filtering and processing complex test results data
  • Create and maintain documentation of test plans and procedures, test-case specifications and test reports
  • Coach and mentor junior test engineers
  • Collect, review and process large data collections and organize into specific testing datasets
  • Develop programs that automate the processing of large datasets (audio and video)
  • Design, implement and perform comparative evaluations and benchmarking of audio or imaging
  • Organize, carry out and document automated and manual exploratory testing of imaging or audio products in specific devices or in software applications
  • Help organizing and performing data acquisition sessions to acquire imaging and audio datasets


Refer a Friend