Senior Quality Engineer I _IHC486
Marriott Tech Accelerator
- Hyderabad, Telangana
- Permanent
- Full-time
Senior Quality Engineer I _IHC486Position Summary:
- Join our Android team as an Android Automation Engineer in Testing and help shape the future of quality for the Marriott Bonvoy app.
- Are you ready to make a real impact through high-quality, reliable software As a key technical contributor on our Android team, you will play a pivotal role in advancing the Marriott Bonvoy app by driving excellence in Android test automation, quality practices, and engineering productivity across our feature teams.
- You will collaborate with top-tier talent including Principal Engineers, Engineering Directors, Solution Architects, Product Leads, UX Designers, Android Engineers, and QA Engineers to deliver high-impact, high-quality solutions that matter. Your work will directly support our strategic goals by combining hands-on Android test automation and tooling with technical advisory responsibilities focused on quality and reliability.
- In this role, you will partner closely with Product Owners and Engineering Leads and serve as part of technical workgroups, acting as a go-to expert for complex and non-routine Android testing and quality challenges. You will dive into research, design, and implementation of scalable automated test solutions, quality gates, and frameworks that meet both current and future developer and user needs. Help define and build the next evolution of mobile quality solutions that elevate the Marriott experience. You will lead various quality-focused initiatives and mini-projects such as new Android automation frameworks, CI/CD quality integrations, and reliability improvements, ensuring they are delivered on time and within scope while leveraging the latest tools and technologies in innovative and meaningful ways.
- If you are passionate about building robust test automation for Android, improving engineering quality and efficiency, and working in a dynamic, collaborative environment, we would love to meet you.
- Design, build, and maintain scalable automation frameworks for Mobile APP and API testing using modern tools and best practices (including AI augmented).
- Develop and maintain automated mobile tests for Bonvoy Android mobile application including cross device coverage.
- Create, execute, and maintain automated REST and GraphQL API test suites, including functional, contract, and schema validation.
- Integrate Mobile and API test suites into CI/CD pipelines to support continuous testing and high quality releases.
- Partner with developers, product owners, and QE leads to ensure testability, clear acceptance criteria, and comprehensive quality coverage.
- Perform root cause analysis on defects and collaborate with engineering teams to validate fixes.
- Implement regression, visual validation, and accessibility testing to reduce manual testing effort and improve coverage.
- Improve automation reporting, test data management, and environment readiness.
- Own automation quality for one or more major mobile products.
- Contribute to Quality Engineering Center of Excellence (COE) standards, reusable frameworks, and shared testing accelerators.
- 4+ years of experience in test automation development with expert level proficiency in one or more modern programming languages and a solid understanding of software engineering and testing methodologies
- 4+ years of hands-on experience with Android test automation using languages, frameworks, and tools such as Kotlin, Java, Appium, Espresso, UI Automator, JUnit, and Mockito
- Demonstrated expertise in designing, developing, and maintaining scalable test automation frameworks and tools for Android applications, including integration with shared libraries and cross platform solutions
- Experience using AI assisted development or testing tools like Cursor, CoPilot and LLMs to accelerate test creation, code analysis, or defect investigation while maintaining high quality and security standards
- Proven ownership of product quality including test strategy, automation coverage, quality gates, and defect prevention in an agile environment
- Strong verbal and written communication skills with the ability to articulate complex technical and quality concepts in clear, business friendly terms
- Undergraduate degree or equivalent experience or certification
- Experience using AI assisted development and testing tools like Cursor, CoPilot and LLMs for code generation, test creation, defect analysis, or quality insights
- Experience validating and supporting apps for large, business critical user bases with a strong focus on reliability, regression prevention, and user experience
- Experience contributing to the development and maintenance of SDKs and libraries, including designing effective test strategies and automation to ensure usability and reliability for client applications
- Excellent knowledge of working with dynamic data and services such as JSON, REST APIs, and GraphQL and experience building end to end tests around them
- Experience with networking, and push notification frameworks on Android with the ability to design reliable automated test coverage for these scenarios
- Experience with Android analytics, crash reporting, and testing or experimentation frameworks and using these signals to inform quality improvements
- Experience working with cross platform solutions and shared libraries and designing test approaches that validate behavior consistently across platforms
- Experience in Agile software methodologies such as Scrum or SAFe with a focus on embedding quality practices into the development lifecycle
- Experience with DevOps and CI CD tooling such as Git, Jira, Harness or similar, and observability or monitoring tools to integrate and maintain automated test suites and quality gates
- Experience with Apple Watch, multiple device types, and varying screen sizes and designing automation strategies that validate key user journeys across them
- Understanding of the latest trends in mobile technologies, testing tools, and quality practices and ability to bring forward recommendations to improve test effectiveness and coverage
- Demonstrated ability to anticipate future quality and test automation needs and proactively evolve frameworks, tools, and approaches to meet them
- Technical Acumen
- Quality Mindset
- Critical Thinking
- Collaboration & Teamwork
- Communication Skills
- Attention to Detail
- Continuous Learning
- Agile Mindset
- Graduate degree in Computer Science or Engineering
- Hyderabad, India.
- Hybrid