Thethinkingtraveller

Senior Test Automation Engineer

Athens, GreeceFull timeSeniorPosted about 2 months ago
Apply on Thethinkingtraveller →

Sign in to see who you know at Thethinkingtraveller.

Job Location: Athens, GR Job Type: Full Time, Fixed Term (c 18 months) Job Purpose: This key role will ensure the quality of the systems that power our client journey and business workflows. With minimum 4 years of proficiency in Playwright, TypeScript, and git, the successful candidate will hold a central position in the development and enhancement of our proprietary software. The hands-on work will comprise both manual and automated testing. The successful candidate should have excellent communication skills to effectively collaborate with non-technical members of the wider business. Reports To: Lead Test Automation Engineer (based in London) Direct Reports: n/a Working Partnerships: Engineering, Product, Design, Sales, Operations What we do The Thinking Traveller manages an exclusive collection of luxury villas around the Mediterranean. Our knowledgeable sales team personally chats with our clients to matchmake them with the perfect villa. The Engineering team built all the tools that we need to make this as seamless as possible. We're backed by Piper Private Equity (Monica Vinader, Bloom & Wild, Yard Sale Pizza, Neom). Technology at The Thinking Traveller Our stack uses Ruby on Rails with PostgreSQL hosted on AWS, and Next.js hosted on Vercel. We develop on a trunk-based repo with CI/CD and deploy multiple times per day. The existing team is made up of six product engineers, supported by a Product function responsible for product definition and design. We use Claude Code across the full development cycle — from planning through to delivery — to work faster, automate the repetitive, and keep our focus on solving real problems for the business. Job Accountabilities Design, develop, and maintain robust end-to-end test automation frameworks using Playwright and TypeScript Write and execute automated test scripts covering functional, regression, and integration scenarios Establish and document software quality assurance practices, procedures, and standards scaled to the organisation Collaborate closely with developers to invest...

Read the full posting on Thethinkingtraveller →