What are the responsibilities and job description for the Lead Quality Assurance Analyst position at Greyhound?
The Lead Quality Assurance Analyst’s role is to develop, establish, and enforce quality assurance standards and measures for information technology services. Lead QA team and activities (or act as individual contributor based on size of project) on strategic projects that contribute to the improved state of systems compliance and validation; includes design and development of control processes, documentation, training and maintenance. Also includes automation of test scripts to improve overall quality assurance.
Key Duties:
- Leads, establishes, and maintains best practice Quality Assurance (QA) programs, procedures, and controls. Develops, maintains, and conducts test plans and scripts for tracking defects and fixes in product development, software application development, information systems, and operations systems. Documents test results, corrective actions required, and logs defects/issues for resolution.
- Works directly and daily with scrum team, development, Business, and Project Manager to establish timelines and agree on a Quality Assurance plan for all projects. Spots problem areas quickly and finds ways to creatively solve the problem and escalate to QA manager.
- May gather and analyze data in support of business cases, proposed projects, and systems requirements. Creates and executes manual and automated test cases, covering system test cases and specifications from QA and Development
- Leads and mentors team of internal and external QA Analysts on daily tasks. Provides feedback on QA Analyst performance. Participates in hiring process and offers recommendations on candidates.
- Improve testing process to gain efficiencies and raise the level of application quality.
- Ensure traceability of test cases to requirements, working with the project Business Analyst to ensure all requirements are tested.
- Coordinates performance testing and ensures that performance standards are communicated and documented.
Qualifications and Experience:
- Bachelor’s degree in MIS, Computer Science or equivalent work experience strongly preferred.
- 6 years of experience writing test plans, test cases, QA Automation, and test strategies.
- 2 years specializing in test automation and managing test automation tools, Selenium (Java and C#) preferred.
- 2 years of experience in testing iOS and Android applications on mobile devices is a plus.
- IT project management & SDLC experience. IT management liaison experience with either external vendors and/or internal executive management.
Skills:
- Excellent verbal and written communications skills to effectively collaborate with other team members and project stakeholders.
- Ability to work effectively in a team environment or on an individual contributor basis.
- Ability to communicate requirements and technical scenarios in non-technical terms.
- Analytical, critical thinking, and strong problem-solving skills.
- Ability to estimate project deliverables and provide LOE’s.
- Ability to effectively handle multiple tasks and manage workload based on project deadlines and priorities.