Sezzle is looking for a Contract QA Automation Engineer to join our team. In this role, you will be responsible for building and maintaining robust automated testing frameworks for our client products, working collaboratively within an Agile environment to ensure high quality and resolve issues.
What You'll Do
- Develop an automation framework using NodeJS (ExpressJS)
- Design, develop, and maintain automated testing frameworks and scripts using Cypress.io with TypeScript/JavaScript
- Work with Playwright (Codeceptjs/Puppeteer) to test features, including heavy use of mocking techniques for HTTP and WebSocket protocols
- Work with Selenium WebDriver to write automation tests for testing 3rd party APIs and services from APigee
- Use WebDriver to write automation tests
- Work with Jenkins as a CI/CD tool to run tests and suites for different environments like QA/Dev/Stage
- Write unit tests using Jest
- Collaborate with developers to identify and resolve bugs
- Use Jira as a task management tool and Zephyr to manage test cases
- Use Testomat.io for reporting and auditing automated test results
What We're Looking For
- Proven experience as an Automation Tester or similar role
- Experience with Playwright, API testing (REST/GraphQL), cross-browser testing, CI/CD integration, and a solid test strategy
- Proven experience with tools and languages such as Jest, NodeJS, Selenium WebDriver, and Cypress.io
- Excellent English communication skills
- Analytical mind and problem-solving aptitude
- Strong organisational skills
- Comfortable working in a dynamic production environment and managing client expectations effectively
- Distinct customer focus and quality mindset
- Good communication skills, both verbal and written
- Strong experience working on Agile methodology
Nice to Have
- Familiarity with Agile frameworks and regression testing
- Experience with Playwright (web), XCUITest (iOS), Espresso (Android)
Technical Stack
- NodeJS, ExpressJS, Cypress.io, TypeScript/JavaScript, Playwright, Codeceptjs, Puppeteer
- Selenium WebDriver, Jenkins, Jest, Jira, Zephyr, Testomat.io
Team & Environment
You will be part of a client team within the Engineering department.
Benefits & Compensation
- The chance to work with a forward-thinking, ethical, and fun group of people
- Opportunity to develop and grow your skills in a fast-moving business
- Remote-first working environment
- Flexible working and work–life balance as standard for all employees
Work Mode
This is a remote position. We are accepting applications from candidates based in Portugal or remotely within the EU (GMT timezone).
We’re an equal-opportunity employer and value diversity in all its forms. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, pregnancy or maternity, age, marital status, or disability.



