Full Time

Software Development Engineer in Test

EnergyHub
$70,000 - $120,000* / year (about $34–$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 EnergyHub, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Development Engineer in Test (SDET) at EnergyHub, you will play a pivotal role in developing and implementing automated testing frameworks that ensure the quality and reliability of our software products. You will collaborate closely with software developers and product teams to design tests that validate functionality and performance while identifying opportunities for process improvements. Your expertise in software engineering and testing methodologies will help drive the overall quality and efficiency of our software development lifecycle.



Job Responsibilities

  • Design, develop, and maintain automated testing scripts and frameworks to enhance testing efficiency.
  • Collaborate with software developers and product managers to understand features and functional requirements for testing.
  • Execute and maintain test plans, test cases, and test scripts for various applications and features.
  • Analyze test results, report defects, and verify fixes in a timely manner.
  • Participate in code reviews and contribute to continuous integration and delivery processes.
  • Identify areas for process and tool improvements to bolster automation and testing workflows.
  • Stay current with industry trends and best practices in testing methodologies and tools.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 3 years of experience in software testing or quality assurance, preferably in a SDET role.
  • Strong programming skills in languages such as Python, Java, or C#.
  • Proficient in automated testing tools and frameworks, such as Selenium, TestNG, or JUnit.
  • Experience with continuous integration and deployment tools like Jenkins, Travis CI, or CircleCI.
  • Familiarity with Agile methodologies and practices.
  • Excellent analytical and problem-solving skills, with the ability to work independently and in a team environment.


Technologies & Tools

The SDET position at EnergyHub will utilize a variety of technologies and tools including automated testing frameworks such as Selenium and Cucumber, version control systems like Git, and programming languages including Python and Java. Additionally, familiarity with cloud-based services and technologies such as AWS or Azure will be beneficial, alongside other tools that support CI/CD pipelines and project management, including JIRA and Confluence.



Ideal Candidates

The ideal candidate for the Software Development Engineer in Test position at EnergyHub is someone who possesses a robust technical foundation combined with a passion for quality assurance. They should demonstrate strong communication skills, a collaborative mindset, and the ability to adapt to a fast-paced work environment. Furthermore, candidates who take initiative in identifying challenges and developing innovative solutions will thrive in this role, as well as those who actively seek opportunities for personal and professional growth.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

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