




Job Summary: We are seeking a QA Engineer (Automation) to ensure every production change is reliable, fast, and consistent, working within a multidisciplinary team focused on automation and quality. Key Highlights: 1. Design, maintain, and scale automated test suites (UI/API). 2. Define risk-based testing strategy for automation and manual testing. 3. Operate and improve the automation framework using the stack: Gradle + SerenityBDD. Welcome to The Palace Company! The Palace Company stands out in the luxury hospitality sector by delivering unparalleled experiences through our exclusive hotels, resorts, and vacation clubs worldwide. Driven by a deep passion for service, we are dedicated to creating unforgettable moments for our guests — each thoughtfully crafted with care and sophistication. With a legacy spanning over 40 years, we are pioneers in crafting luxury vacations, setting new benchmarks in the industry. Our presence spans Mexico, Jamaica, Italy, and the Maldives, with 17 world-class hotels, a food production facility, an exclusive Palace Elite vacation club, an in-house digital agency, and three corporate offices. Additionally, we operate five strategic divisions covering Operations, Technology & Product, Commercial, Real Estate, and Finance & Administration. With over 14,000 committed and passionate collaborators, we take pride in delivering excellence and quality across every aspect of our work — consistently exceeding the expectations of those who trust us. Technology & Product: Within The Palace Company’s Technology & Product area, we have established ourselves as a strategic partner to all departments, working holistically to attract and retain our customers. Our technology solutions are conceived, designed, and developed by highly skilled, multidisciplinary teams empowered to explore, experiment, and iterate continuously — always pursuing the best answers to our customers’ needs. This innovative approach is supported by unmatched technological infrastructure, enabling us to execute operations efficiently and excellently, ensuring every process and service meets the highest quality standards. Your Opportunity: “QA Engineer (Automation)” You will be responsible for ensuring every change reaching production does so confidently: with meaningful automated coverage, early risk identification, and a quality strategy that supports the team throughout each sprint. Your mission is simple to state but challenging to execute: deliver a product that is reliable, fast, and consistent — without friction for the team. Responsibilities: • Automation as default: design, maintain, and scale automated test suites (UI/API) for your squad’s product. • Risk-based testing strategy: determine what to automate, what to test manually, what to monitor, and what to block (not everything is tested the same way). • BDD without theater: write clear and useful Gherkin scenarios (that truly document behavior and detect regressions). • Framework ownership: operate and improve the automation framework using our stack: Gradle + SerenityBDD + SerenityRest + Screenplay + Cucumber + Java. • CI/CD without excuses: integrate and optimize tests in GitHub Actions (parallelization, stability, execution time, reporting, flakiness). • Quality from refinement: participate in grooming/refinement sessions to clarify acceptance criteria, edge cases, dependencies, and risks before development begins. • Debug & triage: investigate failures (product vs. test), isolate root cause, and collaborate with the team to push fixes. • Quality metrics: propose and track signals such as flakiness rate, journey coverage, defect leakage, CI feedback time, etc. • Evidence-based release gate: approve or reject releases based on data — not intuition. Requirements: • 4+ years of QA experience within software development teams (ideally web + APIs). • Solid automation experience using Java. • Experience with Cucumber + Gherkin (real BDD: maintainable, readable, purpose-driven scenarios). • Experience with API testing (ideal: SerenityRest; otherwise, equivalent tools). • Experience with CI/CD for automated test execution (ideal: GitHub Actions). • Proficiency with Git and collaborative development practices (PRs, code reviews, branching strategies). Plus (gives you an edge): • Experience with the Screenplay pattern and/or SerenityBDD. • Experience reducing flaky tests and improving pipeline performance. • Knowledge of sound test architecture practices (layering, data strategy, test isolation, mocks vs. integration). • Experience embedded in squads operating an end-to-end product. Work Style & Culture: • Ownership: you don’t wait for instructions to improve quality — you spot risks and act on them. • Automation mindset: if something repeats, you automate it or eliminate it. • Engineering judgment: you prioritize impact and stability over “more tests for the sake of more tests.” • Direct communication: you confidently say “this should not go live” — backed by reasoning and evidence. • Real collaboration: you work side-by-side with developers and PMs; QA is not a silo. • High bar: you care about details and are bothered by fragility. 100% On-site Immerse Yourself in the Exclusive Benefits of Mundo Palace at The Palace Company Exclusive benefits: Major Medical Expense Insurance, Life Insurance, Savings Fund, Grocery Vouchers, Home & Auto Insurance, and Year-End Bonus. Competitive salary Palace Contigo and Fundación Palace: Designed to comprehensively support your physical, emotional, and financial well-being through our programs — plus access to over 100 establishments offering special discounts for you and your family. Join us and become part of this success story!. -Requirements- Minimum education: Upper secondary education - Professional Degree 5 years of experience Willingness to relocate: Yes People with disabilities: Yes Keywords: quality, quality, qa, engineer, engineers, engineer, ing, engineer, senior, sr
