Quality Assurance & Testing
By investing in a team of QA testers, you will significantly reduce the risks of losing money in the future.
Quality Assurance — The Best Way To Prevent the Mistakes
By investing in a team of QA testers, you will significantly reduce the risks of losing money in the future.
Do not neglect the testing of your product, especially if you work with medium or large projects: an initially imperceptible mistake may result in loss of thousands of dollars due to, for example, incorrect debiting of funds, erroneous calculation of the commission, and so on.
In the development process, we use code review and write unit tests, which considerably reduces the risks of incorrect decisions.
But this is not always enough to understand how the site will work if there is not one, but a thousand positions on the page with pagination, how different currencies will be converted, how validations work, are the titles of fields translated clearly, and so on.
Of course, each specialist checks the task after its completion, but this control cannot be accurate, since there can be dozens of scenarios for identifying an error. Moreover, a developer is better off creating a code itself than thinking of «cheating the system» and finding the problem.
QA Analysis
Actions
Manual Testing
Automatic Testing
Technologies
Manual Testing
Automatic Testing
Flow
Manual Testing
Automatic Testing
Spend Funds on Testing Now — Conserve the Money in a Long-Term Basis
- Functional Testing:
Regression testing, Sanity Testing, Smoke testing, System testing, Acceptance Testing, Monkey testing. - Non functional:
Volume Testing, Load Testing, Usability testing. - Cross-browser & Cross-device Testing
- API Testing
- Security testing
- Unit and Integration testing
Communication Process
We allocate enough time for the communication to make the task ready for release. All specialists, involved in the project, must understand the essence and purpose of the user story.
We, at WebInFamous, work in Scrum, so the process is predictable and each iteration has clear functionality. To connect with each other we use such programs as Jira, Slack, Skype, Bitrix24, Git, instant messengers, Google Docs, and also hold daily meetings with the team.