Software Quality Assurance Analyst I executes testing procedures to ensure that software meets established quality standards. Prepares data sets to test logic, error handling and system workflows. Being a Software Quality Assurance Analyst I isolates, reproduces, and tracks defects. Verifies fixes. Additionally, Software Quality Assurance Analyst I documents testing according to required procedures. Familiar with software development cycle and quality assurance methodologies. May assist with the creation of new testing scripts and plans. Requires a bachelor’s degree or its equivalent. Typically reports to Quality Assurance Manager. The Software Quality Assurance Analyst I work is closely managed. Works on projects/matters of limited complexity in a support role. To be a Software Quality Assurance Analyst I typically requires 0-2 years of related experience.
Software Quality Assurance Analyst Job Description Template
Our company is looking for a Software Quality Assurance Analyst to join our team.
Responsibilities:
- Other duties as assigned;
- Prepares test environment to support testing effort; assists with resolution of environmental issues;
- Uses available information and seeks guidance to understand the system;
- Interacts closely with the project manager and developer in the system analysis process and helps gather requirements that facilitate system testing;
- Provides internal training;
- Creates comprehensive test cases based on the requirements;
- Executes test cases across multiple browser and device combinations to ensure product quality and requirements have been met;
- Learns and adheres to testing processes and policies;
- Utilizes test tools as required;
- Assists with root cause analysis;
- Face-to-face interaction and coordination of work with other employees;
- Works closely with technical writer to ensure documentation is accurate;
- Provides status and results of testing activities;
- Performs all duties in a professional, responsive and collaborative manner with coworkers and management;
- Participates in requirements reviews; analyzes system and business requirements to ensure they are clear, complete and accurate.
Requirements:
- Ability to research and maintain awareness of new technologies;
- Experience creating test plans to test software performance a plus;
- Experience performing requirements analysis, creating test plans and test plan maintenance;
- Strong written and verbal communication skills;
- Ability to work in a team-oriented environment;
- Solid knowledge of Microsoft SQL;
- Experience with web and mobile web testing a plus;
- Test automation experience with at least one industry standard automation tool a plus;
- Analysis and problem solving skills;
- Experience in the transportation industry preferred;
- 2-year degree or equivalent experience in a software-related field preferred;
- Troubleshooting and problem solving skills with web applications;
- Great verbal and written communication skills;
- Ability to prioritize and address multiple tasks in a dynamic work environment;
- Ability to take ownership web and mobile application testing, document with high clarity of understanding.