Senior QA Automation Engineer (EU)

About the customer

Our client provides a payment solution. They have a track record of delivering new products and services at unmatched speed. They have launched a range of commercially successful products, including an e-commerce checkout, a pay-after-delivery product, D2C saving and loans products, apps, a self-service website and merchant-facing interfaces. We are active in an exciting intersection of the e-commerce, payment and financial services markets. They target both leading online merchants and millions of consumers seeking superior digital payments and consumer finance products.

 

About the team

Today they have grown to a team of over 200 people from over 30 different countries delivering safe and simple payments for e-commerce growth.

 

Assignment description

– Be part of the Payment Platform team during the assignment.

– The team’s vision is to use continuous delivery and use test automation as an enabler for that.

– Analyse the current test automation situation in the Payment Platform team.

– The current end-2-end test suite in Specflow and already has 1100+ tests. – Hands-on automation of test automation debt in .NET/Specflow.

– Identify and improve ways-of-work in the team regarding QA and test automation.

 

Must haves

– Working knowledge and hands-on experience around backend Automation tools

– Specflow, Rest Assured etc. – Knowledge about Rest Api’s, postman, and mocks.

– Hands-on experience with coding languages – C#, Javascript/Typescript,

– Good knowledge around performance testing and tools (K6, Jmeter etc).Experienced in K6 is plus.

– Good knowledge on Frontend Automation tools – Cypress, Selenium, WebDriver IO or similar

– Proficient QA having testing mindset having good collaboration with team and effective communication with EM to drive quality initiatives in the team.

– Actively engage in QA biweekly’s, QA sync ups by proposing relevant topics to enhance quality.

– Share valuable insights on Automation practices with colleagues, to foster knowledge exchange across projects.

– Take ownership and accountability for individual deliverables. – Be on top of incidents

– Discuss them and see how we can mitigate these by means of Automation.

– Take initiatives to enhance automation coverage within the team.

– Proactively bring forth challenges and propose solutions, contributing to a problem-solving environment.

– Being proactive in identifying defects earlier in the lifecycle by means of Automation.

– Excellent collaboration with QA’s and within individual teams.

– Sharing knowledge by means of minimum yet effective documentation.

– Discuss QA strategy with Lead and means to implement it.

– Up to date in terms of Testing Trends and best practices available out there.

Apply for the job