O

Automated Test Engineer

Ocuco
Full-time
On-site
Dublin, Dublin, Ireland

Company Profile:

Ocuco Limited is a leading software solutions provider in the eyecare industry, dedicated to helping eyecare professionals streamline their operations and provide exceptional patient care. With a global presence and a focus on innovation, Ocuco has built a reputation for delivering cutting-edge technology and outstanding customer service. 

 

Job Description:

Ocuco Ltd. is recruiting an Automated Test Engineer to work within an Agile Development team. In this role, you will work on creating, maintaining & expanding automated test cases for your feature team within the Ocuco Automation Framework (OAF), as well as work to add new functionality to the framework itself. OAF is implemented in C# with Specflow, Swagger CodeGen, Playwright, Applitools, so experience in these technologies and .NET environments would be an advantage. Good communication skills are required as the successful candidate will have a lot of liaisons with developers, product owners, scrum masters, project managers, in addition to Ocuco’s IT and Support teams. The focus is on Quality in a complex technical environment, so the individual must be technical, meticulous & thorough, well-organised & have good documentation skills.

 

Responsibilities:

  • Work within an agile scrum team of developers, scrum master & product owner to identify test cases suitable for automation, and to implement them;
  • Troubleshoot test failures in the Continuous Integration pipelines, either fixing them or escalating for application fixes;
  • Contribute ideas, experiences, & best practices to the test automation team to expand OAF;
  • Work with the team Product Owner and manual QA, develop Test Case Scenarios, document and automate them and perform manual testing when required;
  • Ensure each release candidate follows a complete test cycle & verify that it meets Ocuco’s high standard of quality;
  • Record all actions & communications on any issue/query resulting from testing into Ocuco's tracking system which is currently JIRA per procedures;
  • Continuously develop & refine own product usage, industry, training & technical writing expertise;
  • Mentor other testers where required.

 

The minimum requirements are:

  • Proficient working with test automation tools (2 years desirable)
    • UI testing tools such as Selenium, Playwright, Cypress or similar
    • API testing tools such as Swagger, Postman, Rest Assured or similar
  • Experience in creating, maintaining automated test cases and reporting on test results
  • Experience in an Agile environment;
  • Experience with SQL
  • Programming/scripting skills with one of C#, Java, Python or similar
  • Proven focus on quality and attention to detail
  • An IT-related qualification
  • Good communication skills.

 

  • Extra desirable experience:
  • Build pipelines such as Azure DevOps, Github Actions, Jenkins
  • Test case reporting tools such as TestRail, BrowserStack
  • Visual regression tools such as Appitools or Percy
  • BDD using Cucumber / Specflow – familiarity with Gherkin syntax
  • Mobile testing using Appium
  • Experience in the optical industry or similar field patient focused field