It seems I'm often called on to create QA job descriptions. Here's a collection of bullet points I've gleaned from various QA job postings.
- The candidate must have strong analytical skills and proven ability in determining the root cause of problems and the base set of conditions for their occurrence.
- Experience creating test cases (unit, GUI, UAT and stress), scripts, utilizing automated tools, including defect tracking and source code control (CVS).
- Experience working in a High Availability, high-volume computing environment
- Experience with supporting Web applications using IIS, Apache or other Web Servers
- Give presentations to Clients/prospects about QA processes
- Determine test strategies and methodologies
- Improve Regression Testing coverage
- Increase Automated Testing coverage
