Senior QA Automation Engineer (JS) - (this vacancy includes a business trip to Italy)
Our client is a leading FinTech unicorn that is transforming the way people buy online and in-store, empowering merchants to give their customers magical experiences. Following a successful $497M Series B funding, the company is rapidly expanding its global footprint.
As a Senior QA Automation Engineer, you will join an international engineering team to lead QA processes and build high-scale technology for innovative Buy-Now-Pay-Later (BNPL) solutions.
Team & Communication:
While the company has a global presence with engineering leadership in Australia, your primary day-to-day communication and collaboration will be with the team based in Milan, Italy. Also, this vacancy includes a business trip to Milan, Italy for onboarding and team integration.
This ensures alignment within European time zones and close cooperation with the core product team.
Responsibilities:
- Promote test early practices and enable teams to deliver faster through automation.
- Develop automation strategy and frameworks across web, API, and mobile applications.
- Deliver and lead test execution activities, taking end-to-end ownership of quality.
Create, edit, and update automated test scripts to ensure high-quality, stable releases.
Qualifications:
- 5+ years in QA Automation with a strong software development & design background.
- Experience in automation of BE, web, and mobile applications
- Tech Stack: Expert knowledge of JavaScript, Node.js, and experience with tools like Puppeteer, Cypress, Selenium, or Jest. Puppeteer is the primary framework used by the team. Experience with it is a major plus, but the client is happy to consider experts in other frameworks who are willing to work with Puppeteer.
- API Testing: Extensive experience in automated API testing.
- CI/CD: Experience with Bitbucket Pipelines or similar automated deployment tools.
- Process: Deep understanding of Agile QA methodologies and the systems development lifecycle.
English: B2 level or higher (must be a confident and fluent speaker for international collaboration).
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required skills experience
| Automation Testing | 5 years |
Required languages
| English | B2 - Upper Intermediate |