Job Description
Job Title Head of QA/Director
Project Location Hybrid in Midtown NYC
Project Duration FullTime / FTE
Note
**We need A very senior Head of QA (Director Program Manager etc) with extensive experience leading and supporting Automation and Cloud testing. Candidates must have extensive experience testing Cloudbased AWS web and desktop applications including datadriven API testing. A strong background in automation technologies especially within financial services is highly desirable as well as experience utilizing Python for creating and managing automated test frameworks and scripts. Candidate must be proficient in leveraging AWS cloud solutions for quality assurance and have experience with CI/CD integration and DevOps practices.
**** EXPERIENCE IN CAPITAL MARKETS/TRADING/FINANCIAL SERVICES OR BANKING IS HIGHLY PREFERRED
Number of years working with:
Total IT experience:
Years working with: Head of QA/Director
Years working with: Python
Years working with: AWS
Years working with: API Testing
Years working with: CI/CD DevOps
JOB DESCRIPTION:
Primary responsibilities
- Quality assurance automation strategy and team lead
- Develop and implement a comprehensive QA strategy aligned with the overall IT vision
- Lead and manage the QA team fostering a collaborative and highperforming culture
- Define and oversee the execution of a Cloudbased test automation strategy ensuring it aligns with business objectives and the software development cycle
- Lead comprehensive testing automation efforts including endtoend (E2E) application testing user acceptance testing (UAT) and functional and nonfunctional testing using Agile DevOps and CI/CD practices
Technical skills
- Manage quality metrics and stakeholder collaboration define and drive key performance indicators (KPIs) produce transparent reports and dashboards and advise on quality/test deliverables
- Utilize Python for automated test frameworks and scripts and ensure robust data testing methodologies
- Leverage AWS Cloud solutions for QA processes
- Crossfunctional quality assurance oversight
- Define and streamline QA processes to improve efficiency and effectiveness
- Work closely with all QA team members IT leaders and architects to discuss design and implement quality processes and practices
- Communication and Agile methodology
- Maintain clear and effective communication across all levels of the organization ensuring transparency and alignment on QA matters
- Evaluate and select appropriate frameworks and tools for test automation considering project needs and team capabilities
- Contribute to defining the scope methodologies and tooling for quality engineering practices
Primary responsibilities estimated allocation percentage:
- 40% quality assurance automation strategy and lead
- 40% automated testing framework technical solution and script setup
- 20% quality assurance crossfunctional communication and oversight
Desired background
The preferred candidate will have extensive experience testing Cloudbased AWS web and desktop applications including datadriven API testing. A strong background in automation technologies especially within financial services is highly desirable. However candidates with robust technology qualifications from outside financial services will also be considered.
This role requires a highly motivated individual who can operate in a collaborative fastpaced environment and learn and implement new technologies.
- Bachelors degree in computer science or related discipline; masters degree a plus
- 10 years of experience in senior quality assurance roles (preferably in financial services) managing QA teams and projects in a crossfunctional environment
- Proven track record of success leading cloudbased QA initiatives and automation projects
- Strong technical and analytical problemsolving capabilities and an ability to manage multiple projects simultaneously
- Profound knowledge and experience utilizing Python for creating and managing automated test frameworks and scripts
- Experienced in test automation and a solid understanding of test automation frameworks and tools evaluation
- Proficient in leveraging AWS cloud solutions for quality assurance
- Experience with CI/CD integration and DevOps practices
- Thoughtful team leader with strong management skills
- Ability to communicate across functions (e.g. developers business systems analysts and product managers) to identify and clarify product requirements