This job has expired, please see additional jobs below
QA Lead
Airbnb
San Francisco, CA, United States
Job Details - this job has expired, please see similar jobs below
Founded in August of 2008 and based in San Francisco, California, Airbnb is a trusted community marketplace for people to list, discover, and book unique travel experiences around the world. Whether an apartment for a night, a castle for a week, or a villa for a month, Airbnb allows people to Belong Anywhere through unique travel experiences at any price point, in more than 34,000 cities and over 190 countries. We promote a culture of curiosity, humanity, and creativity through our product, brand, and, most importantly, our people.
Role
The Quality Assurance (QA) Lead, Business Applications, is responsible for leading the QA team in delivering quality builds across multiple application domains and business stakeholders at Airbnb. We are seeking a QA Lead with a background in managing QA teams for Contact Center, Enterprise Applications and Web / Mobile domains. This role requires the ability to assemble and lead various QA teams across all QA functions, including: test strategy & plan creation, regression testing, test automation, performance testing, disaster recovery, test environment management, functionality & usability testing, bug reporting, and tracking bug closure. The QA Lead shall also be proficient with establishing testing tools and standards, and managing external QA vendors. The QA Lead reports directly to the QA Manager of Business Applications, and will support the QA Manager in various initiatives as required.
Responsibilities
• Ownership of the overall product quality and managing ever fluctuating schedules. This includes ownership of manual and automated test cases, test case execution, as well as managing QA Analysts assigned to various QA initiatives
• Guide and participate in the planning and execution of all phases of Quality Assurance (System Integration Testing, End to End, UAT, Load Testing, Disaster Recovery, Operational Readiness Testing, etc..) across multiple phases of a large, enterprise program
• Understand test data needs for each project and create plans to ensure required test data is available when test execution begins for each phase, and in each environment
• Plan all associated QA activities to meet program goals
• Effectively communicate the QA status of specific projects across the department, highlighting issues or conflicts between teams to stakeholders and management
• Provide timely updates on QA progress of projects and iterations
• Define and track QA metrics including coverage, quality & performance
• Manage, drive, and participate in the planning and execution of testing efforts, including all associated resources to meet committed delivery dates for released and soon-to-be-released system updates and new products. This includes reviewing team members’ test cases to ensure adequate coverage, and obtaining sign-off from business stakeholders
• Set priorities, direct workflow, obtain additional resources while setting overall expectations pertaining to the company’s high standard of quality
• Ensure that the highest-level quality of testing performed by the QA team remains strong while being able to manage additional tasks in a fast-moving environment
• In addition to management activities and responsibilities, show a strong willingness to participate in the execution of test cases, if and where required, to meet project goals
• Maintain existing QA tools while becoming a key driver of helping set up automation tools and assist with the management of automated tests
• Attend ITX leadership meetings representing the QA team with the ability to communicate this information back to other members of the team in a clear and concise manner
• Provide training to outside departments on QA best practices and methodologies
• Perform vendor selection, onboard and manage external testing vendors
• Develop metrics, procedures, objectives and methods to assess QA progress while utilizing established standards and quality objectives
• Gather and report metrics on scenario execution progress and defects opened during execution
• Help support QA Analysts within the team to grow and develop their skills and experience
• Exercise judgment and discretion in matters of significance with broad scope and high complexity
Requirements
• 8+ years overall QA management or related experience
• Five+ years QA Experience in an enterprise environment
• Deep understanding of Customer Care technology, including customer interaction channels (Voice/IVR, Web, Chat, Email, Mobile, Social Media, etc.) and how they can work together to create a great customer experience
• Solid understanding of Customer Care business & operations, including how technologies affect each of its functions (Scheduling and Forecasting, Training, Knowledge Management, Agent Desktop, and Agent Communications, KPI's, etc.), as well as its end users (agents, supervisors, WFM team, etc.)
• Solid QA experience with customer facing web and mobile solutions
• Deep understanding of quality assurance processes and techniques
• Keen sense of appropriate quality levels to meet business objectives, and possess ability to define priority quickly and efficiently, while articulating impact to the business
• Experience implementing and working with testing tools and managing product vendors
• Excellent leadership and communication skills. Able to handle situations in a diplomatic fashion
• Proactive self-starter
Nice to have
• Experience working with HR and Content Management systems
• Experience working in an agile and / or DevOps environment
• Experience using Jira, or other agile Test Management tools
• Function well in a fast-paced, informal environment
• Understanding of mobile technologies including Android and iOS
Benefits
• Stock
• Competitive salaries
• Quarterly employee travel coupon
• Paid time off
• Medical, dental, & vision insurance
• Life insurance and disability benefits
• Fitness Discounts
• 401K
• Flexible Spending Accounts
• Apple equipment
• Commuter Subsidies
• Community Involvement (4 hours per month to give back to the community)
• Company sponsored tech talks and happy hours
• Much more...