Software Engineer - QA

At adidas, our love for sport drives who we are and what we do. But just as a ball is more than leather and thread, and a show more than padding and plastic, we are bigger than our products. We don't just work to create faster shoes and lighter fabrics. We strive to help athletes everywhere perform their best. We believe that it's hard work inventing the future of sport, and that's why we love it; that when you push your limits, you make it possible for others to push theirs.

We believe that through Sport, we have the power to change lives.

To change lives, we have to create direct relationships with consumers and the best way to accelerate building direct relationships is through Digital.


QA Software Engineer




One way to reach this goal is within the Content and Product Management team, to own and develop the foundational platforms, the capabilities that enable the business to efficiently deliver brand & product content for a premium consumer experience across all digital touchpoints like .COM and Mobile Apps. 

With a common goal to enable a richer, more consistent consumer journey across all digital touchpoints by publishing high quality product data to all digital applications.


We are looking for an experienced QA Software Engineer to join our team of QA Software engineers in Zaragoza.
As a member of our team you will use your experience as a QA Software Engineer to improve and ensure the quality of our backend solution based on microservices that support millions of users constantly.


What we are looking for:

  • Digital Native, with a passion for latest technology and consumer value delivery.
  • Strong knowledge of software QA methodologies, tools and processes
  • Strong experience in functional and non-functional testing.
  • Experience defining, planning and controlling Test Management Plan would be an advantage
  • Hands-on experience in design and implementation of automation strategies.
  • Experienced on Agile software development practices (Scrum, Kanban), DevOps culture and CI/CD concepts
  • Techie up to date with Agile testing practices and test automation concepts
  • Experience with Selenium and/or Serenity BDD test framework would be an advantage
  • Working experience with BDD and Cucumber
  • Strong problem solving and test automation skills
  • Experience designing and executing performance testing
  • Four-year college or university degree with focus on Computer Science, Software Engineering, or related areas, or equivalent combination of education and experience
  • At least 3-year experience in of overall software quality assurance with exposure to the full product development cycle – from requirements through post-release.
  • Proficient spoken and written command of English
  • ISTQB Certifications are a plus.
  • Proactivity and “team player” attitude 


Key responsibilities:

  • Work in collaboration with product team to produce acceptance criteria and test cases for multiple scenarios, challenging assumptions, thinking about how different users might interact with a proposed solution, and identify edge cases.
  • You are the key to creating fully automated test environments by providing guidance and technical leadership in an agile environment – including less experienced members of your team
  • Work with developers to ensure sufficient test coverage for various features via automation at different levels, including designing and implementing QA automation strategies for API and UI testing, ensuring that automated test activities are conducted in preference to manual testing where feasible and more efficient.
  • Build and execute manual, automation or non-functional test cases and ensure that test status, risks and issues are reported in a timely manner using the agreed reporting standards 
  • Experience designing the proper test types and levels according to the context
  • Mapping test scenarios with user stories and ensuring that the test scenarios designed by the team are OK
  • Design and execute performance test plan
  • Interacting with the development team for issue clarification, bug fixes or root cause analysis.
  • Co-work with QA Chapter Lead for ensuring QA standards and strategy are implemented and QA KPIs are on track
  • You will be part of a highly-engaged, multinational super-team in charge of building game-changing software products.
  • You will build out and take DevOps capabilities into the future.
  • You will be a sponge, continuously learning the latest tech from experienced colleagues, conferences, and trainings – always growing and improving.


Technologies used:

  • Agile methodologies: Scrum/Kanban
  • Languages: Java and JavaScript.
  • Frameworks: SpringBoot, Node.js
  • Deep Knowledge in testing frameworks/tools: Cucumber, Serenity BDD, Selenium, Rest-assured,
  • Knowledge in performance testing tool like JMeter or NeoLoad
  • Relevant experience with Jira (or other tracking tools) and REST APIs
  • Nice to have: CI/CD tools valuable: Docker, Jenkins, Kubernetes
  • Nice to have: Knowledge on Non-SQL DB like Elastic Search or Cassandra
  • Nice to have: Experience in ecommerce projects
  • Nice to have: Experience in platforms like AWS and Kafka


What we offer:

  • Integration into a high skilled development team
  • Working in Quality Assurance activities on our eCom site
  • Open environment to learn new technologies
  • You will be part of a highly engaged, multinational with international career opportunities
  • Individual development, training and a tech community
  • Sport friendly environment, great work-life balance and flexibility
  • Competitive salary, benefits and valuable discounts on adidas & Reebok products 


To be the best sports company in the world, you need the best talents within your teams.
If you are looking for growing professionally within adidas, we are happy to receive your application.

adidas celebrates diversity, supports inclusiveness and encourages individual expression in our workplace. We do not tolerate the harassment or discrimination toward any of our applicants or employees. We are an Equal Opportunity Employer.

Job Title:  Software Engineer - QA

Brand:  adidas
Location:  Zaragoza
TEAM:  Engineering
State:  Z
Country/Region:  ES
Contract Type:  Full time
Number:  275570
Date:  Nov 12, 2020