View job here

We are looking for a passionate, results oriented, ambitious, and self-driven Quality Assurance Engineer who wants to play a challenging role in the development of our digital products, to be located in our Development Center in Madrid, Spain.

As Quality Engineer, you are a key role for delivering quality to the customers. So that, you’ll need to proactively participate in all the Software Delivery LifeCycle (SDLC) stages to provide the QA point of view, mentoring to the team where needed with the quality related best practices, and aiming for a DEVOPS culture. 

We are up to combine Vorwerk’s long-standing, high-quality engineering experience with agile methodologies, leading edge technologies and laser-sharp focus on customer satisfaction.  

 

TECHNICAL SKILLS AND EXPERIENCE             

  • Master’s degree on IT or comparable qualification or equivalent work experience
  • 3+ years of relevant experience in Software QA, including test automation.
  • Demonstrable experience in designing and implementing CI/CD related concepts: production pipes, build and test automation frameworks, CI/CD infrastructure.
  • Hands-on experience with commonly used CI/CD tools (e.g. Jenkins, Git, GitLab/GitRunner)
  • Hands-on experience with Test Automation Frameworks and tools (e.g. Cypress, Selenium, Tosca)
  • Demonstrable knowledge of the different types of testing, their application (where, how and when) and their place in the testing pyramid, from unit tests to E2E testing.
  • Excellent knowledge of Agile project methodologies, familiar working in a Scrum team
  • Familiar with Atlassian tools (JIRA, Confluence)
  • Strong technical documentation skills

Nice to have:

  • Experience with performance testing, using frameworks like JMeter.
  • BDD acceptance criteria understanding, implementation and execution.
  • Experience with monitoring tools, like New Relic.
  • QA Certifications like ISTQB.

MAIN ACTIVITIES

  • Provide expert knowledge on QA best practices, verify quality assurance standards as needed.
  • Provide insights, guidance and mentorship to internal and external stakeholders to demonstrate how the Quality can be applied on every stage of the SDLC.
  • Design, develop, execute and maintain test cases for our applications.
  • Automate functional testing and test any new feature to ensure integration into company systems meets functional requirements, system compliance, and technical specifications.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Develop test procedures and other quality documentation: test plans, test cases, and reporting
  • Identify and prioritize test conditions addressing product risks and features to be tested
  • Identify necessary test data to support test conditions and test cases
  • Participate in the technical/product review/planning/refinement process contributing from a QA perspective
  • Driving the adoption of automated testing and CI/CD best practices, by setting up & maintaining a CI system
  • Log and document bugs in the tracking system – Jira