Titel

Test Automation Engineer

Organisatie

Finance

Functie eisen

  • Must Capable of working and thinking at different abstraction levels with business analysts, architects, test managers and non-technical stakeholders.
  • Minimal 3 to 5 years of proven experience with test automation tooling such as WebDriverIO, Selenium, Protractor, Playwright or TestCafe.
  • Minimal 3 to 5 years of proven experience in designing and implementing large scale test automation frameworks in a microservice environment
  • Minimal 2-3 years of proven experience with Javascript/Typescript in combination with afore mentioned test tools.
  • Minimal 2-3 years of proven experience in rolling out test automation frameworks within organizations, e.g. through workshops, mentoring and/or training.
  • Minimal 2-3 years of proven experience in integrating test automation within large scale CI/CD pipelines (hundreds of builds daily), preferably with a container platform environment
  • Proven experience with Microsoft Azure, Docker, Kubernetes and Kibana
  • Certified ISEB/ISTQB Advanced Test Analyst or TMAP Quality for cross-functional teams
  • Experience with Jaeger and Kafka is a strong advantage
  • Experience with newer testing types such as contract testing is a strong advantage
  • Experience with ArgoCD is an advantage
  • Experience with Agile approach, working with Confluence and JIRA and preferably with X-Ray.
  • Highly skilled in clarifying acceptance criteria while refining user stories (SMART - INVEST).
  • Certified TMAP High Performance quality engineering
  • Willing to travel across Europe (occasionally).
  • Proficient in business English, both in writing and speaking. German is an advantage.

Achtergrond opdracht

Our client is a leading provider of business mobility solutions. Our client is located in Breda from where IT Services are sourced and developed for the European markets. High customer satisfaction, agile delivery and robust IT solutions are very relevant for the business. In this role you will be working in an international team of highly qualified staff. Our client  is in the process of replacing core applications with a Service Oriented Architecture using an Agile way of working and a DevOps approach. This new IT architecture is based on IT artifacts such as business processes and workflow, business rules, micro services, CDaaS and plain Java code.  Integrated with best breed standard solutions like for example Salesforce or SAP.

 

 

Who we are looking for?

As a Test Automation Engineer  in our platform team you will help us build and delivery the test automation framework used by our test engineers to write the automated end-to-end tests. our client is currently migrating from a legacy framework built on Protractor to a new framework built on Playwright. Together with your team you will design, build and rollout this new automation framework to over 15 feature teams testing a large application landscape and you will design and support with the implementation of CI/CD integration.

 

Once the Automation Framework has been delivered to our Engineers you will primarily focus on framework maintenance and direct support of test engineers with test automation, e.g. automating testcases, setting up test data using our proprietary solution: Test Data Service

 

You will work with the Test Manager and Test Lead in a Test Chapter to enhance test principles and guidelines and ensure compliance with corporate standards. Due to the complexity of the business domain we aim at long term assignments and stable teams. The job is fulltime in Breda. We have a 50/50 home office policy, that is, you can work from home, but we strive for the real vibe in the Breda office.

 

More specifically, you will

  • Design, develop, test and deliver a test Automation Framework used for end-to-end testing
  • Continuously enhance our test automation strategy, principles, tools and best practices.
  • Support teams to automate tests where feasible and provide useful information on the quality of the test object(s) and the status of testing activities.
  • Ensure stable test data is available/created for all tests in scope of the team
  • Actively participate in continuously improving by embedding test principles and procedures in the continuous delivery process, and fitting these in a broader test approach (such as performance testing, usability testing, user acceptance testing).
  • Share and incorporate lessons learned in improved working assumptions, testing patterns and developer guidelines.
  • Build and maintain a library of reusable, thorough test patterns and fully automated test scripts.
  • Document standards and guidelines for using these patterns and automated scripts.
  • Work together with our Enabling team to design, test and deliver integration within CI/CD processes and tools.

Opdracht informatie

Please send us your recent CV + a cover letter for this role (both in English) together with your availability/planned vacations and all-in hourly rate VAT (BTW) excluded.

Mail mij deze opdracht

Gerelateerde opdrachten

Voor Testing & Quality Management