Quality Assurance Analyst II
- 📁
- Salaried
- 💼
- CORPORATE
- 📅
- 2517024 Requisition #
Job Summary
This Quality Assurance Analyst II is responsible for creating test cases, end-to-end test plans, executing the plans, managing all activities to ensure that all the objectives are met and that the solution works as expected. Quality Assurance includes functionality, performance, reliability, stability and compatibility with current, legacy and / or external systems. This role is responsible for validating testing is well planned and executed ensuring every phase and feature of the software solution is tested, potential issues are identified and presented to the team before the solution is implemented in production. The analyst is also responsible for coordination and maintenance of all lab environments as well as assisting the business as needed during the completion of user test cases and user acceptance testing. Overall, the Quality Assurance Analyst I is responsible for the quality of the systems delivered by the IS Department.
Essential Functions
- Develop and coordinate test plans, ensuring the plans are complete and will validate testing.
- Perform functional and performance testing as defined by requirements, EPICs or user stories.
- Lead the software QA function for the project team and perform final signoff as a condition for production readiness.
- Ensure developers have completed unit testing.
- Determine probe insertion point(s) in infrastructure, or at application layer for further testing.
- Enhance existing performance metrics to effectively measure capabilities/issues in the system.
- Write comprehensive performance test plans for load testing, stress testing, soak testing and scalability testing for capacity planning
- Manage all test environments to include preparation for any integration testing and user acceptance testing
- Effectively work with the Business Analyst and Project Managers/Scrum Masters to meet deliverable deadlines for various assigned projects
- Identify test requirements from specifications, flow charts and documented project requirements
- Facilitate meetings with other members of the project team to include the business users to review the progress of test cases, defect logs and production readiness
- Clear communicator (written and verbal) to ensure ability to write test plans and test cases. To communicate bugs to developers and other project stakeholders
- Contributes to establishment of standards and procedures for program design and testing.
- Recommends program improvements or revisions to developers and management team.
- Coordinates testing by users and third parties.
- Assists users to isolate possible problems in software after implementation.
- Conducts compatibility tests with other software programs, hardware, multiple operating systems, and network environments.
- Monitors program performance after implementation to prevent recurrence of program operating problems and ensure efficiency of operation.
- Documents, tracks, and communicates test plans, test results, analysis, and unresolved problems.
- Clear communicator (written or verbal) to ensure ability to write test plans and test cases. To communicate to developers and other project stakeholders.
- Excellent communication skills including the ability to build relationships, effectively communicate and influence across all organizational levels.
- Assist with QA standards, documentation and mentoring new QA I associates.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience:
- Bachelor's degree (B. A.) from four-year college or university; or related experience that is an equivalent combination of education and experience, as described:
- Five years or more experience with in-store systems either in the store environment or in a support role
- or
- Five years or more of operations experience, management role in a retail related field
- or
- Four years or more in a Support Analyst or Business Analyst role with project QA/Training experience
- Agile framework or QA experience
- SQL and Oracle dB platform experience regarding writing, running and understanding query scripts
- Mainframe and Control M testing experience
- Preferred: QA Automation tool experience
Math Ability:
Ability to work with basic mathematical concepts and fundamentals. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
Reasoning Ability:
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions.
Computer Skills:
To perform this job successfully, an individual should have knowledge of Standard Microsoft Office Applications word processing software; Standard Microsoft Office Applications spreadsheet software; Standard Microsoft Office Applications (VISIO) design software; Standard Microsoft Office Applications internet software and Standard Microsoft Office Applications (Project) project management software.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Office environment with standard work schedule of 40 hours weekly and overtime as required.
- While performing the duties of this job, the employee is regularly required to sit (prolonged sitting and typing – PC utilization expected to be at least 80% of daily activity); use of hands and fingers, handle, or feel and reach with hands and arms. The employee is frequently required to talk or listen. The employee is occasionally required to stand; walk and stoop, kneel or crouch.
- Communicate orally with business users, co-workers, and vendors in face-to-face, one-on-one settings, in group settings, or using the telephone.
- Duties will require cognitive skills for comprehension, visual perceptions, calculation ability, attention (information processing), memory, and executive functions such as planning, problem-solving and self-monitoring.
- The employee must occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required by this job include close vision.
- A wide degree of creativity and latitude is expected.
- Travel to job site as needed, to perform testing on site and install/test training equipment if necessary
Benefits
You will be eligible for Harris Teeter’s group benefit plans that pertain to your position upon the completion of applicable waiting periods. Your eligibility for these benefits is subject to the terms of the applicable plan and Harris Teeter policy.