Responsibilities include developing detailed test plans and test cases from product requirements and design specifications to verify software functionality, reliability and performance. This position will execute test cases, record results, do initial failure analysis and work with development engineers to debug and correct software defects.
Core requirements:
- 3+ years (for level 3) or 2+ years for (level 2) of software system test experience
- Working knowledge of software quality assurance methods, practices and tools
Additional desirable qualifications:
- Some verbal and good written English language ability
- Experience testing distributed networked applications
- Familiarity with Windows server hardware & software
- Experience developing & configuring automated test environments
Candidates should have technical expertise in at least several of the following areas:
- Client / Server system architectures
- Bug tracking systems
- Network protocols and analysis tools
- Python scripting language