First thing What is Quality Assurance?
According to Software:
Software quality assurance consists of a means of monitoring the software engineering processes and methods used to ensure quality. The methods by which this is accomplished are many and varied, and may include ensuring conformance to one or more standards, such as ISO 9000 or a model such as CMMI.
SQA encompasses the entire software development process, which includes processes such as requirements definition, software design, coding, source code control, code reviews, software configuration management, testing, release management, and product integration. SQA is organized into goals, commitments, abilities, activities, measurements, and verifications.
Ok So Who is an Real Quality Assurance Engineer?
What a QA Engineer Does ?
Wait Until You Hear This…
1) Broad Understanding of the Product
2) Effective Communication
4) Development Knowledge
What an QA Contributor in Mozilla can do?
There are lot of pathways were newcontributors can do One and done, Moztrap Bugzilla for all Bug Reporting, Triaging the bugs, Confirming the unconfirmed bugs etc. There are lot of Testing also like Manual Testing, Exploratory Testing, Automation Testing, Test cases for the Products like Firefox Desktop, Firefox for Android, Firefox Os and for all Products etc.
These is a Small Overview of how a QA Engineer can do their task in this world in Software Fields.