Job Description :
Manual QA Lead

Position Purpose :
Under QA management, works with the product teams to ensure a high quality solution and deliver quality software while lowering costs and reducing developmenr IT lead time. Designs, implements and improves QA processes. Works with other resources to design and implement overall QA strategy. Serves as a mentor and lead for QA personnel, managing and assigning workloads as necessary. Responsible for training QA personnel in QA processes, tools and acquiring relevant domain knowledge and experience. Helps other IT teams adopt best practices and consistent QA processes. Participates in Enterprise-wide selection and approval of QA related tools and training for multiple teams.

Principal Duties and Responsibilities Essential Functions)

1. *Leads standardization of quality assurance processes across multiple IT teams.
2. *Leads selection and standardization of QA tools. Understands and applies best practices.
3. *Trains and mentors quality assurance staff in QA processes, tools and acquiring relevant domain knowledge and experience
4. *Evaluates and executes testing cases to ensure software meets established quality standards.
5. *Develops, writes and reviews testing scripts and plans to ensure that software functions as expected.
6. *Designs and implements test processes.
7. *Prepares complex data sets to test logic, error handling and system workflows.
8. *Conducts Performance and End to End testing. Verifies fixes.
9. *Designs and implements quality assurance metrics to monitor quality.
10. *Isolates, reproduces, and tracks defects. Verifies fixes.
11. *Monitors and documents testing results according to required procedures.
12. *Estimates quality assurance testing effort levels.
13. *Stays abreast of emerging trends and best practices in the quality assurance environment.
14. *Serves as mentor to other IT teams implementing QA roles/resources.


Education & Experience

Requires a bachelor’s degree in computer science, computer information systems, business administration or a related field and 8 or more years of related experience. Advanced degree in Business Management a Plus. In lieu of education, 10 or more years of experience is required. Experience in or knowledge of Insurance, Surety and Financial systems a plus.

Must possess one of the following certifications: Certified Software Tester, American Software Testing Qualifications Board, or International Software Testing Qualifications Board.

Knowledge, Skills, and Competencies

Ability to use analytical methods in complex business processes to find workable solutions
Ability to generate innovative solutions within the IT department
Experience with end to end testing including regression and performance testing, experience with database query tools such as SQL, and extensive experience with quality assurance testing tools required.
Ability to communicate findings and recommendations to internal and external contacts on business process matters
Demonstrated ability to successfully lead a team to a desired end result
Demonstrated ability to properly estimate levels of QA effort
Demonstrated ability to learn new quality assurance tools and technology
Solid knowledge of software development life cycle (SDLC) and quality assurance methodologies
Demonstrated understanding and ability to implement best practices in quality assurance