Software Development Engineer in Test - Remote / Telecommute
Cynet SystemsMinneapolis, MN
[filters.remote]
[job_card.full_time]
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 imp...[show_more][last_updated.last_updated_30]
Capability Manager Clinical Engagement Solutions.As a member of the Omnichannel Communications Team, the Capability Manager will play a key role in driving the success of our Clinical Engagement S...[show_more][last_updated.last_updated_30]
Software Development Engineer in Test - Remote / Telecommute
Cynet SystemsMinneapolis, MN
[job_card.30_days_ago]
[job_preview.job_type]
[job_card.full_time]
[filters.remote]
[job_card.job_description]
Job Description :
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.