Full Time

Software Development Engineer in Test (SDET)

Joyent
$70,000 - $120,000* / year

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 Joyent, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Development Engineer in Test (SDET) at Joyent plays a critical role in ensuring the quality and reliability of software applications through the development of automated testing frameworks and tools. The successful candidate will collaborate closely with software developers, product managers, and quality assurance teams to design and implement testing strategies that enhance software performance and maintain a high level of product excellence. This position offers an opportunity to drive innovation in testing processes and contribute to the overall success of our diverse projects.



Job Responsibilities

  • Design, develop, and implement automated test cases using best practices to ensure comprehensive code coverage.
  • Collaborate with software engineers and product teams to identify testing requirements and define acceptance criteria.
  • Create and maintain testing frameworks, tools, and infrastructure to support continuous integration and delivery.
  • Perform root cause analysis of defects and liaise with development teams to ensure timely resolution.
  • Participate in code reviews and provide feedback on testability of code and testing strategies.
  • Develop and execute performance and load testing to ensure the scalability of applications.
  • Monitor and report on testing progress, track defects, and suggest process improvements.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience as a Software Development Engineer in Test or a similar role.
  • Extensive knowledge of automated testing frameworks and tools such as Selenium, JUnit, or TestNG.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The SDET position at Joyent utilizes a variety of technologies and tools, including but not limited to Selenium for browser automation, JUnit for unit testing, Jenkins for continuous integration, and Git for version control. Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes is also beneficial for effective test environment management. Familiarity with cloud platforms will further enhance the testing capabilities and scalability of the applications.



Ideal Candidates

Ideal candidates for the SDET position are detail-oriented individuals with a strong passion for testing and quality assurance. They possess excellent analytical and problem-solving skills, are capable of working in fast-paced environments, and are effective communicators who thrive on collaboration. A proactive mindset, combined with a structured approach to testing and quality processes, will enable these candidates to make meaningful contributions to our team and help drive the success of products at Joyent.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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