What are the responsibilities and job description for the QA Analyst position at Haystack?
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Analyze and define system problems to ensure optimal performance and user satisfaction.
- Develop comprehensive test plans, test scenarios, and advanced test cases based on business requirements.
- Test standalone, client-server, web-based, and web service (SOA) applications, ensuring functionality and quality.
- Document testing procedures and standards to contribute to the continuous improvement of computer systems.
- Monitor and maintain computer programs and systems to identify and resolve issues.
- Work collaboratively within a team environment under supervision.
- Master's degree in Computer Science, IT, Business, Science, Engineering (or a related field) with 6 months of experience in a relevant IT role, OR a Bachelor's degree with 5 years of progressive experience.
- Minimum of 6 months of experience specifically in Software Quality Testing.
- Demonstrated ability to analyze user requirements and translate them into effective test strategies.
- Experience in creating detailed test plans and test cases.
- Familiarity with testing various application types, including web and client-server environments.
- Willingness to travel and relocate to client sites throughout the USA as required.
- Opportunity to work on diverse IT projects for various clients.
- Exposure to a wide range of application types and testing methodologies.
- Potential for professional growth and development within the IT services sector.
- Collaborative team environment that supports learning and contribution.