Full Time

Software Development Engineer in Test

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

Job Overview

As a Software Development Engineer in Test (SDET) at Shell Recharge Solutions, you will play a critical role in ensuring the quality and reliability of our software applications that support sustainable energy solutions. You will be responsible for designing, implementing, and maintaining automated testing frameworks while collaborating closely with software developers and product teams to create robust and scalable testing strategies. Your efforts will contribute significantly to the overall software development lifecycle, enhancing the user experience and promoting the adoption of our innovative technologies.



Job Responsibilities

  • Develop, implement, and maintain automated test scripts and frameworks for application testing.
  • Collaborate with software developers to identify testing requirements and develop test plans.
  • Participate in the design and code reviews to ensure testable and high-quality code.
  • Conduct performance, stress, and load testing to ensure system resilience under various conditions.
  • Identify, document, and track defects, providing clear and precise feedback to the development team.
  • Assist in the continuous improvement of testing processes and methodologies to enhance overall efficiency.
  • Generate test reports and metrics that provide insights into the quality and performance of software systems.


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.
  • Strong proficiency in programming languages such as Java, Python, or C#.
  • Extensive experience with automated testing frameworks such as Selenium, JUnit, or TestNG.
  • Familiarity with continuous integration and continuous deployment (CI/CD) processes.
  • Solid understanding of software testing principles and methodologies.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

In this role, you will utilize a variety of technologies and tools including but not limited to automated testing frameworks such as Selenium and TestNG, programming languages such as Java and Python, version control systems like Git, and CI/CD pipelines using Jenkins or GitLab CI. Familiarity with cloud-based services and containerization technologies like Docker and Kubernetes will be advantageous as you integrate testing processes into our deployment strategies.



Ideal Candidates

The ideal candidate for the Software Development Engineer in Test position will be a proactive and analytical thinker with a strong passion for technology and quality assurance. They should possess excellent communication skills to effectively collaborate with cross-functional teams and have a strong desire to learn and adapt to new technologies. A solid background in software development, along with a keen interest in sustainable energy solutions, will make a candidate suitable for contributing positively to the Shell Recharge Solutions mission.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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