| Title: |
Quality Assurance Test Manager
|
| Description: |
The QA Manager will be responsible for management and delivery of the QA and UAT function across all business lines of GFS to ensure that quality software products are approved for release into the production environment; this includes defect identification and tracking for applicable scheduled maintenance, and prioritized projects. They will maintain a schedule of QA/UAT requests and assign team resources to manage the QA/UAT function on a day-to-day basis enabling new and improved automation for these functions.
Job duties:
- Set, maintain, and govern standard processes for QA/UAT work within GFS.
- Manage the QA/UAT function and direct the efforts of internal QA/UAT team as well as any resources under contract.
- Accountable manager for the quality of the QA/UAT function.
- Become familiar with all PCI compliance requirements and SAS70 Type 2 Audit control objectives.
- Automate processes where possible; identify opportunities to automate QA/UAT environment configuration and test work station system administrative tasks.
- Manage, coach, mentor, and motivate staff, prioritizing their tasks to meet business expectations and schedules, and providing the highest value for GFS.
- Identify training opportunities and collaborate with staff to map out development plans for each team member’s career growth.
- Drive continuous improvement of QA/UAT processes to ensure a quality product is approved for release.
- Establish and maintain close relationships with business line leaders and IT managers and staff to ensure a seamless flow of information across all organizations.
- Develop, implement and document test plans, test cases, and automated tests to evaluate web-based software applications and verify that Genesis products conform to established standards and meet customer use requirements.
- Verify and validate Genesis software products in support of the company's quality goals and business objectives.
- Apply advanced software test planning and testing techniques to develop, execute, and maintain test plans and test cases.
- Analyze test procedures, maintain records of test results, analyze test results, and recommend corrective actions.
- Work within cross-functional teams, at times on multiple projects.
- Other duties as assigned.
|
| Contact: |
If you are interested in this position, please fill in a Career Inquiry form and submit your resume.
|
| Qualifications: |
- BS in Computer Science, Electrical Engineering, Civil Engineering or a related technical specialization; or equivalent work experience.
- 7-10 years of industry experience testing Internet and enterprise software products, minimum of 3 years in a management or leadership role preferably in the financial industry
- Hands-on experience working with Microsoft technologies, including Windows client and server operating systems, SQL Server, SSIS, SSRS, Internet Information Services, and applications developed using .NET, ASP.NET and C#.
- Knowledge of test automation concepts and tools, defect tracking systems, and revision control systems.
- Ability to extract and abstract the core essence of complex scenarios.
- In-depth understanding of product verification and validation techniques.
- Working knowledge of white box and black box testing techniques.
- Experience with agile and iterative development lifecycle techniques.
- Understanding of release management principles and best practices.
- Hands-on experience with system administration tasks.
- Demonstrated problem solving, troubleshooting, and diagnostic skills.
- Understanding of technical peer-review approaches and techniques.
- Function effectively as an integral part of agile teams that includes representatives from engineering, marketing, operations, customer service, business development, and program management.
- Communicate effectively in person, in writing, and in front of audiences.
- Ability to collaborate constructively with developers to analyze test results, locate problems, identify root causes and develop solutions
- Apply diplomacy and tact internally and externally to the organization.
- Exercise a commitment to quality and accuracy at a level appropriate to the project and organization.
- Recognize and resolve ambiguous and conflicting objectives.
- Negotiate achievable project timelines and manage them to meet project commitments.
- Handle multiple time demands in an interrupt-driven environment.
- Recognize and manage stressful situations.
|
| Special Instructions: |
GFS offers a competitive compensation and benefits package and a casual, fun working environment. EOE.
|
|