Job Posting Title: Software Development Engineer in Test
Location : Chicago IL (Hybrid)
Type : Contract
Description: PURPOSE:
The Software Development Engineer in Test (SDET) will ensure that developed software meets requirements. He or she will be responsible for performing QA/UAT developing test plans and test scripts and supporting test efforts of the team.
Position Responsibilities:
- 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 objectoriented 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; understand quality assurance measures and follow industry standards in applying them.
- Communicate test progress test results and quality of application changes
- Assist in test environment and test 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 core values.
- The position responsibilities outlined above are in no way to be construed as all encompassing. Other duties responsibilities and qualifications may be required and/or assigned as necessary
Experience and Qualifications:
- 2 years direct experience as an SDET for major application integration and/or major application product release.
- Experience working collaboratively in a team setting.
- Proficiency in analyzing business requirements and creating relevant plans and scripts that provide thorough test coverage.
- Proficiency in documenting defects with 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 and Subversion
- 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 SauceLabs or equivalent tools
- Direct handson experience with Java and/or Groovy test automation frameworks Selenium/Appium
- Proficiency in searching system logs and troubleshooting potential defects. (Splunk or similar tools)
- Proficiency in the preparation/maintenance of test data and test scripts.
- Strong knowledge of software testing best practices and methodologies.
- Direct handson experience with continuous integration and deployment tools like Jenkins
Preferred Skills:
- Thorough understanding of Agile/Scrum development process.
- Demonstrable skills in writing JUnit or TestNG tests
- Direct handson experience with ad hoc query programs automated testing tools and reporting software
Please send your resumes to: