Enable job alerts via email!

Software Development Engineer in Test

Noblesoft Technologies

Minneapolis (MN)

Remote

USD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A tech company is seeking a Software Development Engineer in Test (SDET) to enhance automated testing infrastructure and ensure software quality. The ideal candidate will have strong programming skills in languages like Java or Python, and expertise in testing methodologies and tools. Responsibilities include creating test cases, troubleshooting, conducting performance testing, and documenting processes. This is a remote position, based in Minneapolis, MN.

Qualifications

  • Proficient in one or more programming languages like Java, Python, or C#.
  • Familiar with various testing techniques such as unit testing, integration testing, and end-to-end testing.
  • Experience with automated testing tools and frameworks.

Responsibilities

  • Create and improve infrastructure for automated testing.
  • Translate requirements into concrete test cases.
  • Write code to automate tests and build testing tools.
  • Monitor test results, identify defects, and perform root cause analysis.
  • Conduct performance and security testing.
  • Create documentation including test plans and automation scripts.

Skills

Strong programming skills
Expertise in testing methodologies and tools
Effective communication

Tools

Selenium
JUnit
TestNG

Job description

Role - Software Development Engineer in Test

Location Minneapolis, MN(Remote)

Job Details :

SDETs create and improve the infrastructure for automated testing, which includes writing test scripts, building test environments, and integrating testing into the CI / CD pipeline.

Designing and implementing test cases :

They translate requirements and user stories into concrete test cases, ensuring thorough coverage of functional and non-functional aspects of the software.

Writing code for testing :

SDETs write code to automate tests, build testing tools, and sometimes contribute to the main codebase to improve testability.

Analyzing test results :

SDETs monitor test results, identify defects, and perform root cause analysis to prevent future occurrences.

Ensuring software quality :

They are involved in all stages of the software development lifecycle to ensure that the product meets quality standards.

Conducting performance and security testing :

SDETs assess the software's ability to handle high loads and protect sensitive data.

Troubleshooting and debugging :

They help developers identify and fix software defects, often using their programming and testing expertise.

Creating documentation :

SDETs document their work, including test plans, test cases, and automation scripts, to ensure maintainability and knowledge sharing.

Skills :

Strong programming skills :

SDETs need to be proficient in one or more programming languages, such as Java, Python, or C#, to write test code and build automation frameworks.

Expertise in testing methodologies and tools :

They should be familiar with various testing techniques, such as unit testing, integration testing, and end-to-end testing, and have experience with testing tools like Selenium, JUnit, or TestNG.

SDETs need to effectively communicate with developers, product managers, and other stakeholders.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs