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 Henry Schein One, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr Software Engineer in Test at Henry Schein One will play a pivotal role in ensuring the quality and reliability of our software products. This position requires a seasoned professional who specializes in creating and executing comprehensive test plans, designing automated testing frameworks, and collaborating closely with cross-functional teams to uphold software excellence. The engineer will also be responsible for mentoring junior team members, driving process improvements, and contributing to the overall enhancement of testing methodologies within the organization.
Job Responsibilities
- Develop and implement automated test frameworks to support continuous integration and deployment.
- Create detailed test plans, test cases, and test scripts based on functional and technical specifications.
- Collaborate with development teams to ensure requirements are clearly understood and tests are designed accordingly.
- Identify, document, and track software defects while facilitating their resolution.
- Conduct performance and regression testing to validate system behavior and stability.
- Mentor and support junior engineers, ensuring knowledge transfer and skill development.
- Evaluate and enhance existing testing processes and tools to improve overall efficiency.
- Stay abreast of industry best practices, technologies, and trends pertaining to software testing.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in software testing and quality assurance.
- Strong proficiency in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Solid understanding of Agile methodologies and software development lifecycle.
- Proficient in at least one programming language (e.g., Java, C#, Python).
- Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.
- Exceptional problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Technologies & Tools
The Sr Software Engineer in Test will utilize a variety of technologies and tools, including but not limited to Selenium WebDriver for automation testing, JUnit, and TestNG for test management, JMeter for performance testing, and Git for version control. Familiarity with CI/CD tools such as Jenkins or GitLab CI is also beneficial in this role to enable seamless integration and delivery of software releases.
Ideal Candidates
Ideal candidates for the Sr Software Engineer in Test position will possess a strong analytical mindset, with a passion for software quality and a dedication to driving improvements in testing processes. They will be proactive, solution-oriented individuals who demonstrate a commitment to teamwork, mentorship, and continuous learning. A strong sense of ownership and accountability, coupled with the ability to adapt to changing project requirements in a fast-paced environment, will make these candidates stand out.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.