Senior Quality Engineer II [T500-23321]
Marriott Tech Accelerator
5 - 10 years
Hyderabad
Posted: 17/02/2026
Job Description
About Us:
Marriott International Inc., headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a modest nine-seat A&W root beer stand. Guided by the family's leadership and core principles, Marriott International today has grown into a global hospitality giant, operating approximately 9,000 properties and over 30 leading brands in more than 140 countries and territories.
Role Title: Senior Quality Engineer II
Position Summary:
We are looking for a highly skilled Senior Performance Engineer to join our Quality Engineering team, focused on end to end performance engineering rather than traditional execution only performance testing. This role goes beyond running load tests and publishing results. The Senior Performance Engineer is expected to proactively identify, investigate, and help resolve performance risks by continuously analyzing application behavior across environments using observability data, logs, and performance metrics.
This individual will develop a deep understanding of the application ecosystem, including frontend, backend services, databases, integrations, and cloud infrastructure. By reviewing Dynatrace telemetry, logs, traces, and code paths, the engineer will partner closely with application, platform, and architecture teams to diagnose bottlenecks, explain root causes, and recommend performance and scalability improvements.
Success in this role requires strong engineering fundamentals, the ability to read and reason about Java and Python code, and a broad architectural mindset to evaluate system behavior holisticallynot just under load, but in real production like conditions.
This role is not limited to executing performance tests; it is an engineering role focused on understanding how systems behave, why performance issues occur, and how to prevent them.
Job Responsibilities:
- Delivering Technology
- Managing Projects and Policies
- Senior engineer on Enterprise Quality Engineering Performance team, specializing in performance testing tools like Gatling, K6, NeoLoad or similar for automated scripting, load and stress testing of applications and services.
- Champion continuous improvement in performance testing practices, tool selection, and adoption of leading-edge products like Harness.
- Actively monitor and analyze application performance using Dynatrace (Davis AI, Grail), logs, and traces to proactively identify performance degradation, anomalies, and architectural risks before they impact customers.
- Perform root cause analysis by correlating load test results with runtime telemetry, backend service behavior, database interactions, and infrastructure metrics.
- Review and interpret Java and Python code to understand execution paths, threading, I/O behavior, and integration patterns that influence performance and scalability.
- Develop a deep understanding of end to end system architecture, including upstream and downstream dependencies, to assess performance impact across the full transaction lifecycle.
- Partner with application engineers, architects, and cloud teams to recommend concrete performance improvements, including code level optimizations, configuration changes, and architectural enhancements.
- Define and evolve performance engineering standards, ensuring performance considerations are embedded early in design and development rather than treated as a late stage testing activity.
- Use performance testing tools (e.g., NeoLoad) as diagnostic instruments, not just execution engines, to validate hypotheses and support engineering decisions.
- Performs complex quantitative and qualitative analyses for delivering Quality Engineering reporting solutions
- Validates solutions with internal customers and stakeholders
- Facilitates achievement of expected deliverables per plan
- Assists in the defect management process
- Participates in the identification and monitoring of risks and issues
- Serve as a key member of the QE leadership team
Skills and Experience:
Required:
- Experience in software development, test engineering, with expert-level expertise in multiple testing methodologies
- Experience engaging highly technical architecture, engineering and operations teams and driving outcomes with QE automation
- Strong verbal and written communication and problem-solving skills
- Able to guide the implementation of BDD, TDD and related approaches to software development
- Experience with Test Automation and DevSecOps tools (e.g., Git, JIRA, Ant, Maven, Jenkins)
- Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification
- Strong performance engineering mindset with experience analyzing production like telemetry, logs, and distributed traces, not just test execution results.
- Ability to read, understand, and reason about Java and Python code to identify performance risks and optimization opportunities.
- Solid understanding of distributed system architecture, including microservices, APIs, databases, messaging, and cloud infrastructure.
- Experience using observability platforms (e.g., Dynatrace) for continuous performance analysis, root cause investigation, and system optimization.
- Proven ability to translate technical findings into actionable recommendations for engineering and architecture teams.
- Demonstrated ability to move from test results to engineering insights, influencing design and implementation decisions.
Preferred:
- Demonstrated success leading medium- to large-scale initiatives/transformations.
- Proven knowledge of Agile methodology (preferably SAFe Agile).
- Experience with mixed and offshore delivery models.
- Good process management, negotiating, influencing, and problem resolution skills.
- Proven ability to prioritize and execute tasks in a high-pressure environment.
- Knowledge of business environment, service requirements, and hospitality culture.
- Ability to assess customer/client needs, creatively approach solutions, and influence appropriate courses of action.
- Ability to communicate technology lifecycles and strategies.
Education and Certifications:
- Undergraduate degree or equivalent experience/certification.
Work Location: Hyderabad, India.
Work Mode: Hybrid.
Marriotts core values:
At Marriott, our make us who we are. We believe that success is never final. As we change and grow, the beliefs that are most important to us stay the sameputting people first, pursuing excellence, embracing change, acting with integrity, and serving our world. Being part of Marriott Tech Accelerator means being part of a proud history and a thriving culture.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
