When you join Verizon

Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

QA Automation Engineer role in the Connected Devices group is an exciting opportunity for an ambitious test automation developer to join our expanding R&D team in Dublin. QA Automation Engineer is responsible for test automation of the company’s award-winning web application suite’s backend. This is including but not limited to internal and external API endpoints, microservices, serverless functions, complex data storage layer and distributed caching.

  • Create and maintain automated test suites using C#, NUnit for components deployed to Amazon Cloud.
  • Execute, investigate and report on the success of automated tests as part of an Agile development lifecycle.
  • Conduct thorough investigation of automation test failures and troubleshoot the issues.
  • Conduct research and Proof of Concepts on emerging technologies.
  • Provide effort estimations for the individual assignments and constant feedback to the team.
  • Participate in test scenarios planning sessions.
  • Participate in code reviews and design workshops.
  • Work as part of a cross functional agile development team.

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree in Computer Science, Software Engineering or relevant work experience.
  • Experience in QA.
  • Experience in the development of test automation frameworks and automated tests, preferably using C#.
  • Strong knowledge of REST, SOAP protocols.
  • SQL experience (intermediate level).
  • Strong knowledge of Object Orientated Design practices.
  • Experience with Jenkins/Octopus.

Even better if you have:

  • Experience working with Cloud, AWS.
  • Experience with backend solution technologies, knowledge of communication protocols (TCP, HTTP, SOAP, etc.)
  • Good understanding and experience with Agile development methodologies.
  • Experience with protobuf.