Full Time

Sr. Software Development Engineer for Test

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

Job Overview

As a Senior Software Development Engineer for Test (SDET) at Element, you will play a vital role in ensuring the quality and reliability of our software products. You will be responsible for designing, implementing, and maintaining automated test frameworks and testing solutions to enhance the test coverage and drive continuous improvement in our software development lifecycle. Your work will involve collaborating with cross-functional teams, participating in code reviews, and advocating for best practices in testing methodologies, making sure that products meet high standards of performance and usability.



Job Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks to streamline testing processes.
  • Collaborate with development teams to understand system architecture and product requirements.
  • Execute test plans and identify defects, reporting and tracking them in a timely manner.
  • Conduct code reviews to ensure quality and adherence to best practices in testing.
  • Identify opportunities for process improvements and drive initiatives for increased test coverage.
  • Develop and maintain thorough documentation of test cases, test strategies, and outcomes.
  • Provide mentorship and guidance to junior QA engineers and new team members.
  • Participate in agile ceremonies, providing insights on testing activities and progress.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Software Development Engineering in Test (SDET) or a similar role.
  • Proficient in programming languages such as Java, C#, Python, or similar languages.
  • Strong experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG).
  • Solid understanding of software development methodologies and quality assurance practices.
  • Experience with performance and load testing tools (e.g., JMeter, LoadRunner) is a plus.
  • Knowledge of version control systems, preferably Git.
  • Strong analytical, problem-solving, and debugging skills.


Technologies & Tools

The Senior Software Development Engineer for Test at Element will utilize various technologies and tools to ensure top-quality testing and automation processes. Key tools include test automation frameworks such as Selenium and Appium, performance testing tools like JMeter, as well as programming languages including Java, C#, and Python. Familiarity with continuous integration and continuous deployment (CI/CD) tools, along with code management systems such as Git, is essential to seamlessly integrate testing with development workflows.



Ideal Candidates

Ideal candidates for the Senior Software Development Engineer for Test position will possess a strong passion for quality and a detail-oriented mindset. They should exhibit exceptional problem-solving capabilities and the ability to work collaboratively within a team. A proactive approach to identifying areas for improvement, as well as the capability to adapt to new tools and frameworks, is crucial. Strong communication skills are also fundamental, as the role requires regular interaction with diverse teams and stakeholders. A genuine enthusiasm for technology and a commitment to continuous improvement will make the candidate an excellent fit for Element.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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