Royal Caribbean Group is looking to solve technology strategy and delivery, maintenance, and future engineering and quality roadmap for multiple applications within the portfolio by hiring a Director, Shipboard & Quality Engineering.
Requirements
- Proficient with methodologies, tools, best practices and processes across various technology areas
- Experience with native mobile application development, web development, back-end APIs, database & automation frameworks
- Knowledge of test automation methodologies, best practices and software application testing tools
- Experience with CI/CD tools
- Experience with performance, load and stress testing
- Experience with shared Test Lab(s), Devices, Cloud, Service Virtualization
- Experience with automation development and standards for legacy, Dev Ops and Agile environments
Responsibilities
- Provide Engineering leadership & set technical direction for building & refactoring applications.
- Establish and advocate adoption of best Engineering practices & Quality Automation process and standardizations across all products.
- Hands-on leadership ensuring successful design, development and maintenance of end-to-end enterprise software engineering, including native mobile application development, web development, back-end APIs, database & automation frameworks
- Establish architectural principles, select design patterns and mentor team members on their appropriate application.
- Ensure project/product SLAs are met by Manual/Automated Testing Strategy with a distributed team of employees, contractors and managed services
- Propose and implement recommendations regarding issues, processes and procedures both internally and externally in the areas of regression testing, performance testing, service virtualization and shared testing labs.
- Lead teams of employees and contractors managing complex projects.
Other
- Requires a Bachelor’s degree (Master’s degree preferred) in area of specialty, or equivalent experience
- 15+ years of experience in the field or in a related area, with 10+ yrs of senior leadership experience with teams of 75+ resources
- Strong leadership skills; proven experience in leading and developing technical professionals
- Excellent verbal and written communication skills
- Accepts accountability and manages execution of individual and team results at corporate and divisional level