Full Time

Software Development Engineer in Test - Symmetry

Gusto
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Gusto, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Development Engineer in Test (SDET) at Gusto – Symmetry team is pivotal in ensuring the highest quality and performance of our applications by implementing robust testing frameworks and strategies. This role involves collaborating with application developers, quality assurance professionals, and product management teams to design and execute test cases, automate testing efforts, and contribute to continuous improvement in software quality. The SDET will leverage their expertise to enhance the testing processes while ensuring alignment with our business goals, ultimately leading to the delivery of high-quality products to our customers.



Job Responsibilities

  • Design, develop, and maintain automated testing frameworks and tools to ensure code quality and application performance.
  • Collaborate with cross-functional teams to create comprehensive test plans and test cases based on system requirements and specifications.
  • Execute manual and automated tests, providing timely feedback to development teams on progress and quality issues.
  • Analyze test results and report defects, ensuring thorough documentation and tracking to resolution.
  • Participate in code reviews to ensure the testability of new features and enhancements.
  • Contribute to the development of continuous integration/continuous deployment (CI/CD) pipelines for automated testing execution.
  • Monitor and refine testing processes to drive efficiency and effectiveness within the engineering team.
  • Stay updated on industry best practices and emerging technologies to enhance testing strategies.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Development Engineer in Test or similar role, with a strong understanding of software development and testing lifecycle.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG).
  • Strong analytical and problem-solving skills, with attention to detail.
  • Familiarity with Agile methodologies and tools (e.g., Jira, Confluence).
  • Excellent communication and teamwork skills.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.


Technologies & Tools

The position of Software Development Engineer in Test at Gusto utilizes a variety of technologies and tools to ensure effective testing and quality assurance. Proficiency in programming languages such as Java, Python, and JavaScript is essential, along with familiarity with testing frameworks like Selenium and JUnit. Tools for continuous integration such as Jenkins or CircleCI, along with performance testing solutions like JMeter, will also be part of the daily activities for the SDET role. Experience with version control systems, particularly Git, is expected as well.



Ideal Candidates

Ideal candidates for the Software Development Engineer in Test position possess a passion for quality assurance and a proactive approach towards problem-solving. They demonstrate strong technical skills and are adept at quickly learning new technologies and tools. Effective communicators with an aptitude for collaboration, they thrive in a dynamic team environment and exhibit strong attention to detail. Furthermore, they are driven by a continuous improvement mindset and are enthusiastic about contributing to a quality-first engineering culture.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.