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 EMC Insurance Companies, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Development Engineer in Test (SDET) at EMC Insurance Companies plays a pivotal role in ensuring the quality and reliability of software products. The incumbent will design, develop, and implement automated test frameworks, execute test cases, and collaborate closely with developers and stakeholders to identify areas for improvement. This position is essential in enhancing the overall software development lifecycle, assuring that products meet stringent quality standards before deployment.
Job Responsibilities
- Design, implement, and maintain automated test scripts and frameworks.
- Collaborate with cross-functional teams to understand software requirements and design robust testing strategies.
- Develop and execute performance testing, regression testing, and integration testing to ensure product quality.
- Analyze test results and report issues, providing detailed defect documentation and recommendations for improvement.
- Participate in code reviews and contribute to continuous integration and deployment processes.
- Facilitate testing activities in an Agile/Scrum environment, attending daily stand-ups and sprint planning meetings.
- Stay updated with industry trends and best practices in software testing and automation.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software testing, with at least 2 years focused on automated testing.
- Strong knowledge of testing methodologies and software development life cycle.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with test automation frameworks like Selenium, JUnit, or TestNG.
- Familiarity with continuous integration tools such as Jenkins or GitLab CI/CD.
- Excellent analytical and problem-solving skills with attention to detail.
- Strong verbal and written communication skills to report findings and collaborate effectively.
Technologies & Tools
The SDET will utilize a range of technologies and tools essential for effective testing and automation. These include but are not limited to automated testing frameworks such as Selenium and Appium, programming languages like Java and Python, continuous integration tools such as Jenkins and CircleCI, and project management software like JIRA. Familiarity with version control systems like Git is also vital to maintain code integrity and collaborate with development teams.
Ideal Candidates
The ideal candidate for the Software Development Engineer in Test position is a detail-oriented professional with a passion for quality assurance and software testing. They are proactive problem-solvers who thrive in dynamic and collaborative environments. Strong analytical skills and the ability to adapt quickly to changing technologies and processes are critical. Furthermore, successful candidates exhibit a commitment to continuous learning and improvement, ensuring that they remain at the forefront of software quality practices.
The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.