What are the responsibilities and job description for the Quality Assurance Analyst (Intermediate) position at Tech Army?
On-site Role at Tallahassee
General Characteristics:
Responsible for developing and executing formal test plans to ensure the delivery of quality software applications. Involved in test planning, writing test cases/scripts, test case automation, and test execution. Defines and tracks quality assurance metrics such as defects, defect counts, test results, and test status. Collects and analyzes data for software process evaluation and improvements and integrates them into business processes to meet organizational needs. Documents issues and assists in their resolution. Provides quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners. Performs quality audits across IT functions to ensure standards, procedures, and methodologies are followed.
Education: Bachelor's degree in computer science, Information Systems, or related field, or equivalent work experience.
Experience: Minimum of 3 years of systems development, testing, and/or business experience.
Complexity: Intermediate-level professional role. Works on moderately complex to highly complex projects across one or more development environments. Operates as a project team member on multiple programs/systems. Considered a subject matter expert for a specific program/system. May mentor junior technical staff. Position Responsibilities
The Consultant's responsibilities include, but are not limited to:
Benefits:
General Characteristics:
Responsible for developing and executing formal test plans to ensure the delivery of quality software applications. Involved in test planning, writing test cases/scripts, test case automation, and test execution. Defines and tracks quality assurance metrics such as defects, defect counts, test results, and test status. Collects and analyzes data for software process evaluation and improvements and integrates them into business processes to meet organizational needs. Documents issues and assists in their resolution. Provides quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners. Performs quality audits across IT functions to ensure standards, procedures, and methodologies are followed.
Education: Bachelor's degree in computer science, Information Systems, or related field, or equivalent work experience.
Experience: Minimum of 3 years of systems development, testing, and/or business experience.
Complexity: Intermediate-level professional role. Works on moderately complex to highly complex projects across one or more development environments. Operates as a project team member on multiple programs/systems. Considered a subject matter expert for a specific program/system. May mentor junior technical staff. Position Responsibilities
The Consultant's responsibilities include, but are not limited to:
- Develop System Test Plans and conduct multi-week system test scenarios to verify correct operation of changes across sales, activity, validation, billing, and inventory tracking processes.
- Assist with the selection and integration of a test tracking/management tool.
- Witness vendor and/or conduct unit and integration tests to verify enhancements and corrections, and document results.
- Research system incidents and anomalies and report findings to the Information Resource Manager.
- Track client and vendor defect reports to closure following configuration management practices.
- Prepare and submit Software Change Requests for enhancements or system corrections.
- Review, comment on, and follow up on development documentation including Requirement Specifications, Design Documents, User Manuals, and planning documentation.
- Assist users in defining required software enhancements and communicate needs to vendor management and software developers.
- Work with the Information Resource Manager and Managers to develop testing schedules, train analysts, and maintain defect reporting and escalation processes.
- Support development of Software Quality Assurance (SQA) policies and procedures.
- Assist in training project staff and SQA personnel.
- Provide direction to SQA Analysts on SQA responsibilities.
- Educate users on features and enhancements of vendor software products.
- Perform related duties as assigned.
- Provide exceptional customer service to all internal and external stakeholders.
- Ability to exercise independent judgment.
- Knowledge of the client's systems (preferred).
- Knowledge of ticketing and bug-tracking systems.
- Ability to communicate system capabilities and limitations to users and department leadership (with guidance).
- Ability to communicate client requirements and direction to software vendors (with guidance).
- Working knowledge of data processing principles and terminology.
- Proficiency in word processing, spreadsheet, and email applications.
- Ability to create detailed test scripts, document test activity, and audit reports to verify system integrity (with guidance).
- Ability to understand complex system processes and communicate with technical and non-technical personnel.
- Strong organizational and task prioritization skills.
- Ability to keep the supervisor informed of key information related to job responsibilities.
Benefits:
- 10 National Holidays
- 2 Weeks PTO (=10 days)
- 1-week Sick Leave (=5 days)
- $5/hr Health & Welfare Stipend
- 401(k) Eligibility
- STD, LTD, Accidental & Life Insurance (Upon eligibility)
Salary : $86,000