QA Automation Engineer

Predict X is on a mission to give every business access to better insights and to facilitate data-driven decisions. Companies are increasingly inundated with data yet struggle to harness the benefits. We help our clients seamlessly integrate their data sources on to one platform. Our technology reduces data complexity, increases data quality and allows business users across the organisation access to advanced data capability to make faster and more reliable business decisions. Headquartered in London, with offices in London, Spain and USA.

We are looking for an enthusiastic and passionate QA Automation Engineer to join our Madrid office working as member of the Quality team to enable continuous delivery! You will be working together with the development and other quality members to implement the solutions needed for it. Someone who likes to be challenged, as well as work in a relaxed and friendly work environment. The kind of person we are looking for is open minded, smart and keen to continue learning and grow.

Required Skills

    • Excellent coding skills for test automation and test frameworks creation (we currently use Java, JavaScript and Groovy but are open to skills in other languages).
    • Experience with automation testing for backend and frontend systems, including mocking
    • Familiarity with DevOps practices (continuous integration and continuous delivery) and tools (Jenkins pipeline)
    • Experience in containerised and cloud environments (Docker, GCP)

    • Demonstrated experience in QA methodologies and practices
    • Fast learner, self-motivated team player who loves collaboration and works proactively
    • Strong analytical, debugging and troubleshooting skills

    • Ability to dig into business needs to define and execute clear, concise, comprehensive and prioritised test plans
    • Experience with different testing levels (unit, integration, end-to-end)
    • Capable of reporting quality status based on automation results and bug tracking

Desirable Skills

    • Knowledge of BDD process
    • Familiarity with non-functional testing (performance, and security)
    • Experience driving exploratory testing sessions


    • Competitive salary
    • Freedom to innovate
    • Opportunity to explore multiple projects & technologies
    • Subsidised Gym membership