Planet Pharma logo
Planet Pharma Verified
Staffing & Recruiting, Biotechnology, Pharmaceuticals

Software Test Engineer II

Durham, North Carolina, United StatesOnsiteFull Time$51–$51 /hrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Software Test Engineer II in Durham, NC for a 12-month contract. This role focuses on ensuring software quality for hardware device control within an Agile framework. Responsibilities include developing test plans, executing manual and automated tests, managing defects, and collaborating with engineering teams. Requires 3-5 years of experience in software testing and automation, proficiency in scripting languages (Python, Java, Shell), and familiarity with automation and defect tracking tools. Experience with hardware device control testing is preferred.

Job Title:
Software Test Engineer II

Location:
Durham, NC 27703 (Onsite)

Duration:
12-Month Contract

Pay Rate:
$50.67/hour W2

Role Summary

We are seeking a Software Test Engineer II to join our team in Durham. In this role, you will be responsible for ensuring the quality and reliability of software used for hardware device control. You’ll work within an Agile environment, bridging the gap between manual testing and sophisticated automation to support our development lifecycle. The ideal candidate is a detail-oriented problem solver who excels at troubleshooting and collaborating with geo-diverse engineering teams.

Key Responsibilities

- Test Strategy & Development:
Create comprehensive test plans, scenarios, and automated scripts tailored to complex software systems.
- Execution & Analysis:
Perform manual and automated component/system testing; document and analyze results to ensure high performance and stability.
- Defect Management:
Identify, troubleshoot, and track software defects; work closely with developers to implement and verify corrective actions.
- Collaboration:
Actively participate in Agile ceremonies (Sprint planning, stand-ups) and communicate technical findings clearly to cross-functional stakeholders.

Required Qualifications

- Education:
BS or MS in Computer Science, Mathematics, Engineering, or a related STEM field.
- Experience:
3–5 years of professional experience in software testing and test automation.
- Technical Proficiency:
- Hands-on experience with automation tools (e.g., Selenium, AccelQ, TestComplete).
- Proficiency in scripting languages such as Python, Java, or Shell.
- Familiarity with defect tracking and test management tools (e.g., ADO, Jira, AccelQ).
- Testing Expertise:
Strong understanding of Agile methodologies, TDD/BDD frameworks, and general test principles.
- Hardware Integration:
Prior experience testing software designed for hardware device control is highly preferred.

Professional Skills

- Communication:
Exceptional verbal and written skills for effective collaboration with geo-diverse teams.
- Adaptability:
Ability to thrive in a fast-paced environment with evolving priorities.
- Precision:
Sharp attention to detail and a commitment to maintaining high-quality standards.

Ready to apply?
You'll be redirected to Planet Pharma's application page.

Similar roles