Choice Hotels - Scottsdale, AZ

posted 2 months ago

Full-time - Mid Level
Scottsdale, AZ
5,001-10,000 employees
Accommodation

About the position

The Software Development Engineer in Test 2 (SDET2) at Choice Hotels is a key role within the Test Engineering team, responsible for ensuring the quality and reliability of software systems and applications in the hospitality sector. This position focuses on enhancing guest experiences, continuous improvement, and operational efficiency through rigorous testing and collaboration with development teams.

Responsibilities

  • Write, maintain, and develop tests for API, web, and/or mobile applications.
  • Prioritize work using issue tracking and backlogs.
  • Work with business to understand functionality and translate requirements into test scenarios.
  • Create test cases, review with business stakeholders, execute tests, perform demos, and address feedback.
  • Document test steps, assertions, and dependent test data for maintainability and repeatability.
  • Attend standups and sprint ceremonies as part of an agile development team.
  • Develop an automatable test plan based on current sprint requirements and validate it for automation.
  • Own and maintain test environments and test data, integrating them into CI/CD pipelines.
  • Identify and create realistic test data scenarios covering a wide range of use cases and edge conditions.
  • Execute and analyze automated test results, perform root cause analysis, and document steps to reproduce defects.
  • Write defects and communicate potential areas of impact to the team.
  • Contribute to peer code reviews and improve existing automation frameworks.
  • Mentor junior team members and promote a culture of quality and continuous improvement.

Requirements

  • A minimum of 3 years of demonstrated software test engineering experience or a bachelor's degree in a related field.
  • Experience in testing API applications and UI applications.
  • Strong proficiency in writing Java or another Object-Oriented Programming language.
  • Experience with MySQL database and proficiency in writing SQL queries for testing purposes.
  • Experience with AWS or other cloud environments is preferred.
  • Experience working with Linux command line interface (CLI) is preferred.
  • Working knowledge of dependency management and software orchestration tools such as Jenkins or Harness.
  • Strong written, verbal, and listening communication skills.
  • Strong time management skills and the ability to work independently without direct supervision.
  • The ability to self-learn and a desire to increase technical knowledge and skillsets.

Nice-to-haves

  • Experience with cloud environments like AWS.
  • Experience with Linux command line interface (CLI).

Benefits

  • Flexible work environment with hybrid options (up to 4 days in the office).
  • Opportunity for professional development and mentoring.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service