Hyatt

Senior Software Developer in Test

Hyatt

full-time

Posted on:

Location Type: Remote

Location: IllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $98,600 - $124,000 per year

Job Level

About the role

  • Work closely with product, design, and development team members to understand business requirements and to communicate problem impacts/risks
  • Create and execute test plans and scripts that accurately and reliably assess application quality
  • Analyze test results to discover and report defects, following best practices as defined by the team
  • Develop, maintain, and enhance automation tests and framework libraries to verify the functionality and reliability of our software (Java, Groovy, Kotlin)
  • Conduct regular code reviews to ensure that object-oriented design best practices are followed at all times. Automation code should be easy to extend and support
  • Be knowledgeable in the features for which the team is responsible; in collaboration with peers, develop quality assurance measures and testing standards
  • Communicate test progress, test results, and quality of application changes
  • Set standards in and coach other QAs in the test environment, data setup, and management
  • Apply a thorough understanding of relevant technology to deliver robust test suites. (web technologies, REST APIs, web services, physical devices, Java, XML, JS, CSS, and HTML)
  • Create and maintain CI/CD pipelines for automated testing (Jenkins, Azure, etc.)
  • Use creativity and initiative to improve product test reliability, coverage, and accuracy
  • Demonstrate a commitment to Hyatt's core values

Requirements

  • 5+ years of direct experience as an SDET for major application integration and/or major application product release
  • Experience working collaboratively with peers and coaching more junior team members
  • Proficiency in analyzing business requirements and creating relevant plans and scripts that provide thorough test coverage
  • Proficiency in documenting defects with a high level of detail and accuracy, following standards as defined by the team
  • Excellent written and oral communication, active listening, and interpersonal skills
  • Proficiency in version control systems like Git
  • Proficiency in Java, XML, JS, CSS, and HTML
  • Proficiency in testing APIs/services (REST and SOAP) using SoapUI, Postman, or equivalent tools
  • Proficiency in cross-browser, cross-platform web and mobile testing with BrowserStack or equivalent tools
  • Deep expertise in Java and/or Groovy, test automation frameworks, Selenium/Appium
  • Proficiency in searching system logs and troubleshooting potential defects. (Splunk or similar tools)
  • Direct hands-on experience with ad hoc query programs, automated testing tools, and reporting software
  • Proficiency in the preparation/maintenance of test data and test scripts
  • Strong knowledge of software testing best practices and methodologies
  • Direct hands-on experience with continuous integration and deployment tools like Jenkins
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGroovyKotlinXMLJavaScriptCSSHTMLREST APIsSOAPSelenium
Soft Skills
communicationactive listeninginterpersonal skillscoachingcollaborationcreativityinitiativeproblem-solvingattention to detailcommitment to values