Download:
Job Summary:
The Quality Assurance (QA) Analyst will conduct testing on software, websites, and other technical products to identify and resolve bugs, defects, and other potential issues.
Supervisory Responsibilities:
- None.
Duties/Responsibilities:
- Reviews design specifications to understand the scope, requirements, and function of the software product.
- Identifies appropriate parameters, functions, and data to test and validate; parameters may include general function, validity of results, accuracy, reliability, and compliance with industry standards.
- Conducts testing to ensure products perform according to user requirements and within established guidelines.
- Identifies, logs, and recreates error codes, bugs, and defects.
- When a product does not perform within specifications, reports defects to programmers while identifying and recommending solutions, improvements, and updates.
- Performs other duties as assigned.
Required Skills/Abilities:
- Extensive knowledge of software and database testing including designing and manipulating test data, validating stored jobs, and error replication.
- Excellent organizational skills and attention to detail.
- Ability to create test plans and cases from specifications or verbal communications.
- Excellent interpersonal skills with the ability to serve as a liaison with developers, project managers, and customer support.
- Strong analytical and problem-solving skills.
- Proficient with Microsoft Office Suite or related software.
Education and Experience:
- Bachelors degree in related field preferred.
- Three years of related experience required.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at a time.
An organization run by AI is not a futuristic concept. Such technology is already a part of many workplaces and will continue to shape the labor market and HR. Here's how employers and employees can successfully manage generative AI and other AI-powered systems.