Register Here to Apply for Jobs or Post Jobs. X

QA EngineerSelect Action

Job in Oulu - Finland
Other locations:
Oulu
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
For jobs on this site that accept applications from your location / country,
Company: EXFO Inc
Full Time position
Listed on 2019-09-15
Job specializations:
  • IT/Tech
    App Developer
  • Software Development
    App Developer, Java, Software Engineering, Software QA
Job Description & How to Apply Below
Position: QA EngineerSelect Action - Oulu

Job title: QA Engineer

Division/function: Research & Developemnt

Business unit / department: Application Analytics Market Soultions & SSI

Location (country, province/state/city): Valencia, Spain

EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do! With close to 1,900 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions and has the largest active assurance deployment. Our broad portfolio of intelligent hardware and software solutions enable our customer’s network transformations related to fiber, 5G, virtualization and big data analytics. We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities

Job summary

The EXFO-Ontology Java development team is expanding from a single London-based team into two Agile teams, one of which will have six engineers based in Valencia.

We use semantic technology to construct comprehensive models of complex mobile and fixed-line telecommunications networks from the information locked in their own systems and databases.

This platform is developed by the engineering team and then used by our internal Professional Services team and third-party delivery partners to deliver solutions for some of the world’s largest telecommunications companies.

Our product comes in several parts.

There’s the “modeller” component which is an Eclipse-based desktop application, used by our PS team to define the data import and transformations.

The second part is the “runtime”. This is a Java application running within the OSGi framework which does the actual data processing. It does this by taking the rules and transformations defined in the modeller and executing them on the production-size data sources – which can be large and result in a very large model when the data processing is complete.

The runtime also has a web-UI which is used by people within our end customers to run queries and visualisations on the model. The kind of queries they can run include calculating the impact of outages on the network or looking for common causes of a reported set of symptoms.

We are looking for a QA engineer to form part of the new Valencia team to take work with the QA Engineers in London to divide the QA responsibility across the two teams without compromising on our levels of automated testing and the high quality of the software we produce.

What you’ll do

  • Coordinate with the London QA team
  • Write automated test cases as part of our development workflow for new features
  • Be prepared to do manual testing when required, but retain a focus on automated testing
  • Take part in planning meetings and retrospectives to help drive the importance of QA into the team’s daily work
  • Propose improvements to our infrastructure and practices and act as a catalyst for change and improvement within the team
  • What we’re looking for

    Technical skills

  • Solid Java coding experience (Java 7/8)
  • Experience with VM environments, in particular OpenStack
  • Experience with terraform, ansible and Docker would be useful
  • Experience working on Linux systems, including basic bash scripting
  • Any experience working with graph databases or semantic technology is useful
  • Experience with test automation and CI technologies (Selenium, Jenkins, GitLab, etc.)
  • Telecoms industry experience would be an advantage
  • Experience working in an Agile software development team
  • Fluent spoken and written English is required
  • Required aptitudes

  • You will be someone who thrives in a collaborative, open environment. You will contribute your own ideas and thoughts to discussions and encourage others to do the same. You’ll be enthusiastic about the challenge of joining a new team and working with the existing team.
  • You’ll been keen help other team members where you can and accept their help where you need it.
  • You’ll be comfortable working a primarily Linux-based environment and have experience working in distributed Agile development team
  • Must have

    Pertinent experience: At least 2 years of experience within a QA role

    Language requirements: Fluent in English (verbal and written)

    Education: Bachelor’s degree in Engineering, or any other combination of related studies/experience.

    Any other combination of experience/studies will be considered.

    What we are offering

  • Flexible working hours
  • Multi-site & Multidisciplinary teams
  • Dynamic and collaborative work environment
  • AGILE work methodology
  • Variety of social and sports activities
  • Social Community Involvement
  • Easy access to public transport
  • Competitive vacation policy and holiday time off
  • Annual Bonus Program
  • Group Insurance
  • Position Requirements
    Less than 1 Year work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    For jobs on this site that accept applications from your location / country,
    Search for further Jobs Here:
    Location Job Location
    Employment Category Job Category
    Education (minimum level)
    LOGIN Area - Jobsite