The Product Quality organization at Meta is responsible for quality improvements to enable great end-to-end experiences for people and businesses.
The Product Quality organization is seeking QA Engineering Leads to test and assess product quality for the Meta products. As a QA Engineering Lead, you will help shape the future of what we build here at Meta. You will enjoy solving quality challenges for products built with cutting edge and interoperable technology serving 3+ billion people worldwide. You will define test strategies, ensure product correctness for launches, and improve testing efficiency at scale.
Responsibilities
- Work on building a quality driven engineering culture that helps ship products rapidly and with good confidence.
- Drive the quality for a product/feature, assess risks to and ensure shipping features with a high quality bar.
- Plan, develop, and execute test strategy across core Meta products and platforms.
- Lead quality assurance efforts that aligns with product objectives and develop scalable solutions.
- Help solve cross-platform engineering challenges and contribute creative ideas to the improve quality.
- Implement and evolve QA processes to get effective test signal and scale testing efforts across multiple products.
- Define quality metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the product.
- Partner with engineering and infrastructure teams to leverage automation for scalable solutions to prevent regressions and ensure reliability of product.
Qualifications
- Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 5+ years of quality assurance and test engineering experience.
- Experience in Python, PHP, Java, C/C++ or equivalent coding language.
- Experience in testing and debugging web or mobile applications.
- Organizational, coordination, and multi-tasking experience.
- Hands-on experience with test planning, test designing and execution, performance and stress testing, implementing and maintaining quality test automation of both client and server systems.
- Communication, analytical and problem-solving experience.
- Knowledge of industry standard test automation tools & automation frameworks. Experience in managing black box and white box testing.
- Experience working with medium to large engineering teams.
- Show creativity and initiative to improve product coverage and effectiveness.
- Experience communicating with technical and non-technical stakeholders across all levels of the organization.