QA Engineer
Location: Barcelona, Barcelona, Spain Type: Full Time Min. Experience: Experienced


We are looking for an experienced Quality Assurance Engineer who will be part of the Delivery team responsible of watching over the quality of solutions delivered worldwide that are transforming the way that electoral processes are managed.

At Scytl we value creativity, proactivity, overall view, strong teamwork mindset and a commitment to guarantee the customer’s satisfaction.                                                                                                                             

How can you help us?

As a Quality Assurance Engineer you will be in charge of:

  • Design, execute and maintain manual tests.
  • Design, develop, and maintain automated tests.
  • Drive test plans and test cases based on business requirements of functional and non-functional specifications.
  • Bug reporting and tracking.
  • Building and delivering QA documentation.
  • Controlling and completing coherence between Requirements / Use Cases and tests scenario’s.
  • Understand business workflows and technical documentation within a business context to support UAT activities.


  • User Testing experience.
  • Should possess functional, regression and user acceptance testing experience.
  • Detailed oriented and autonomous.
  • Experience in test cases automation process.
  • Knowledge about continuous integration tools like Jenkins.
  • Knowledge of testing management tools such as TestRail.
  • Knowledge of Requirements management tools such as Jira
  • Knowledge about Behaviour Driven Development and Test Driven Development principles
  • Written and spoken English at Negotiation leve
  • Availability to travel according to the requirements of the projects.

The following would be an advantage:

  • Proven experience in software testing, providing ISTQB certified tester.
  • Working experience with Test automation and Scripting, using tools such as Selenium and Jmeter and scripting languages such as Java and/or Python.
  • Strong interpersonal skills with the ability to work in a collaborative environment as well as independently with minimal supervision.
  • Team player with a very positive attitude who supports a culture of trust, transparency and collaboration.
  • Experience deploying software builds to various environments (VMs, Cloud instances, etc) using Ansible.
  • Experience or knowledge in OpenStack and/or Openshift.
  • Constantly seek opportunities to improve our quality and testing processes.
  • Familiarity with SQL/NoSQL databases, writing and executing queries.
  • Experience testing RESTful APIs.
  • Ability to work concurrently on several teams, each with specific instructions that may differ from team to team.
  • Self- motivated, independent and proactive.
  • Analytically minded and very detail oriented.
  • Enjoys and exhibits a passion for testing, finding problem, analysing risk an assessing quality.
  • Strong emphasis on exploration discovery and communication of software defects.
  • Must be a self- starter who understand the details within a much larger context.
  • Demonstrates ability to work around obstacles and organizational challenges to achieve results​​.

Benefits & Perks

  • International working environment;
  • Creative and results focused team;
  • Great office in Barcelona center;
  • Free fruit and coffee at the office;
  • Private Health Insurance;
  • Gym Membership (DIR & G4L);
  • Free language classes;
  • Flexible compensation plan;
  • Flexible working hours (depending on project).