Logo
Compunnel, Inc.

Senior Software Development Engineer in Test

Compunnel, Inc., Chicago

Save Job

Senior Software Development Engineer in Test

01/31/2025

Contract

Active

Job Description:

Job Summary:

The Senior Software Development Engineer in Test (SDET) will play a key role in ensuring that software meets both functional and business requirements. In this role, you will be responsible for developing test plans and scripts, performing QA/UAT, supporting test efforts, and mentoring junior SDETs. You will work closely with product, design, and development teams to identify and mitigate risks while ensuring software quality and reliability.

Key Responsibilities:

  • Collaborate with product, design, and development teams to understand business requirements and communicate risks and impacts.
  • Develop and execute test plans and scripts to assess application quality and functionality.
  • Analyze test results to identify defects, following best practices defined by the team.
  • Develop, maintain, and enhance automated test scripts and frameworks (Java, Groovy, Kotlin).
  • Conduct regular code reviews, ensuring object-oriented design best practices are followed and automation code remains extendable and maintainable.
  • Develop and implement quality assurance measures and testing standards in collaboration with peers.
  • Communicate test progress, results, and quality assessments of application changes.
  • Mentor and coach other QAs on test environment and data setup and management best practices.
  • Apply technical expertise to deliver robust test suites for various technologies (web technologies, REST APIs, web services, physical devices, Java, XML, JS, CSS, HTML).
  • Create and maintain CI/CD pipelines for automated testing using tools like Jenkins and Azure.
  • Utilize creativity and initiative to improve the reliability, coverage, and accuracy of product testing.
  • Demonstrate commitment to Hyatt’s core values.
  • Perform additional duties as required, as the position may evolve over time.
Required Qualifications:
  • 5+ years of direct experience as an SDET for major application integrations or product releases.
  • Experience working collaboratively with peers and mentoring junior team members.
  • Proficiency in analyzing business requirements and creating relevant test plans and scripts.
  • Strong ability to document defects accurately and in detail, adhering to team standards.
  • Excellent written and oral communication skills, with strong active listening and interpersonal abilities.
  • Proficiency in version control systems such as Git and Subversion.
  • Experience in Java, XML, JS, CSS, and HTML.
  • Proficiency in testing APIs and services (REST and SOAP) using tools like SoapUI, Postman, or equivalent.
  • Expertise in Java, Groovy, Selenium, Appium, and test automation frameworks.
  • Proficiency in using system logs and troubleshooting potential defects with tools like Splunk.
  • Hands-on experience with ad hoc query programs, automated testing tools, and reporting software.
  • Strong knowledge of software testing best practices and methodologies.
  • Direct experience with continuous integration and deployment tools like Jenkins.
Preferred Qualifications:
  • Thorough understanding of the Agile/Scrum development process.
  • Experience writing JUnit or TestNG tests.
  • Demonstrated skills in mentoring and coaching team members.
Certifications (if any):

Relevant certifications in test automation, Java, or Agile/Scrum methodologies are a plus.

Education:

BS in Computer Science or a related field, or an equivalent combination of technical education and work experience.

#J-18808-Ljbffr