What are the responsibilities and job description for the Software Test Engineer - Onsite position at MillenniumSoft Inc?
Position : Software Test Engineer
Location : Durham, NC
Duration : 12 Months
Total Hours/week : 40.00
1st Shift
Client : Medical Devices Company
Job Category : Engineering/Technical
Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT
Job Description
Location : Durham, NC
Duration : 12 Months
Total Hours/week : 40.00
1st Shift
Client : Medical Devices Company
Job Category : Engineering/Technical
Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT
Job Description
- Education Educational Requirement: BS or MS in computer science or equivalent stem degree
- .Experience: 3-5 years in software testing and test automation
- Education: Bachelor’s degree in Computer Science, Math, or Engineering.
- Technical Skills:
- Automation: Experience with tools (e.g., Selenium, AccelQ, TestComplete) and scripting languages (Python, Java, Shell, or equivalent).
- Methodologies: Worked in Agile development environment, TDD/BDD, and manual component/system testing.
- Tools: Defect tracking (ADO, Jira or equivalent) and test management tools (AccelQ or equivalent).
- General: Knowledge of Test principles and test methodology.
- Prior experience testing software for hardware device control
- Develop detailed test plans, scenarios, and scripts.
- Execute, analyze, and document test results.
- Troubleshoot issues and collaborate with developers on corrective actions.
- Strong communication, attention to detail, and ability to work in a fast-paced environment. Working with geo-diverse teams