This job has expired, please see additional jobs below
QA Manager
Razorfish
Miami, FL, United States
Job Details - this job has expired, please see similar jobs below
JOB PURPOSE
The main responsibilities for this position are to lead a testing project independently by leveraging deep understanding of test planning, estimation, management, testing tools and approaches to manage multi-disciplinary projects, manage QA tasks of medium to large scale projects by defining test strategies and providing oversight to the teams on the overall execution.
JOB RESPONSIBILITIES
High-level grouping of responsibilities (broken down into tasks / activities) that a given role needs to perform in order to be successful
Testing Strategy & Management
Testing Strategy
• Define strategies for different engagements involving complex technology and business
• Create the testing strategy for medium and large sized projects after understanding the business needs
• Implement multiple test approaches across different projects for complex solutions in an account
• Create the security testing strategy for a small to medium sized project
• Facilitate difficult conversations pertaining to testing with stakeholders and drive closure of issues
• Define performance test strategies for low/medium complexity application
• Define test assessment strategies for client project requirements
• Plan his/her daily plan as per the strategy and activities defined for Performance Test Strategy
Test Management
• Create, review and articulate the defect lifecycle process for different types of projects
• Fetch reports from the defect logging and tracking tools
• Analyse the defect report and give suggestions about decreasing the defects counts
• Create test assessment interview questions and other test assessment artefacts and facilitates test assessment workshops
• Analyze workshop inputs independently to come up with test solutions
• Help circulate best practices in the testing community and evolve performance testing strategies for new technology trends
• Communicate test decisions based on test results to stakeholders
Automation
• Implement the functional testing automation tools knowledge in the project
• Recommend tools based on the client automation needs
• Provide technical oversight, tools strategy/usage/adoption, ensuring technical quality of the solution
• Develop frameworks and processes that are leveraged or used by others
• Review automation frameworks and processes on other accounts
• Implement and define best practices for the scripting language used for the tool
Test Estimation
• Estimate manual or automated testing efforts including add-ins for medium complexity application for TRM/Telco/Energy services solutions
• Define best practices and apply them to the test estimation process
• Effectively drive the client to close testing scope and accurately communicate the estimate associated with that scope
• Analyse the test estimation matrix and implement the lessons learn in subsequent releases
Test Planning and Execution
Test Planning
• Analyse the requirements and create the execution plan for medium to large sized team
• Act as a SME for complex test executions providing test leads directions
• Analyse the requirements and create the plan for test script creation and review process
• Analyse and review MLP of different tracks
Defect Management
• Actively participates in defect triage meetings and updates defect details as per meeting outcomes
• Share best practices and lessons learnt with the QA community on tools usage and defect documentation
• Enforce that the team is adhering to defect lifecycle standards
• Define Defect Management Processes using Sapient methodology or client methodologies
Test Execution
• Use efficient test execution techniques to achieve best results
• Share test execution best practices with clients for client buy-in on engagements and with the QA community
• Create, analyse and present reports to clients and to teams
• Analyse and review the test results looking at the graphs and give suggestions to improve on testing
• Create complex test reports such as defect forecasting and aged defects for complex testing requirements including multi-vendor testing
• Define appropriate test reporting mechanisms for project teams and applies best practices
• Act as a SME to suggest scripting strategy based on the program constraints and opportunities
• Share best practices with the clients while discussing the scripting strategy and lessons learnt with the client
• Give oversight to a small team during test case creation and execution
Team Management
• Manage a medium to large sized team and resolve issues and dependencies in the team
• Create seamless processes for the team
• Keep morale of the team high
• Share one's own growth goals and encourage others to discuss growth goals with each other
• Regularly ask for feedback and demonstrate improvement or changed behaviour as a result
• Understand the potential opportunities with the clients and work towards it
Testing Tools
• Uses the basic and advanced features of two defect / test management tools and is able to compare tools available in the market for suggesting them to the client
• Get certified in at least two industry standard defect management , test management and automation tool
Commercials Management
• Drive and be accountable for operations across the full project lifecycle, from prospect to collections
• Independently conceptualized and setup account processes for his/her account to ensure operational excellence
• Act as a SME on his/her account by helping to improve operations
Client Management
• Manage business-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.)
• Review and manages financial metrics with business level clients
Business Knowledge:Domain experience on Enterprise data warehouse would be a plus
EXPERIENCE
8-12 years
EDUCATION
Full time Bachelor’s /Master’s degree (Science or Engineering preferred) or equivalent military experience