Frequently Asked Questions
The operation of a system or application under controlled conditions refers to ‘software testing’. Software testing is carried out, in order to evaluate the results of the operation. In the process of software testing, the controlled conditions would include both normal and abnormal conditions.
While testing applications, testers would intentionally try to make things go wrong in order to determine if application works well and is error-free. Software testing teams usually consist of testers, developers and project managers. At times software testing would also include a part of QA testing.
Given that all industry sectors have ties to the software industry (if only the creation and maintenance of a company website), Mammoth-AI supports all industry sectors. However, when pressed for a specific response, we would have to say that much of our work falls in the education, insurance, entertainment, healthcare, and retail/ecommerce sectors.
Of all the software testing services we provide, our strongest core-competencies are manual and automated functionality and platform/mobile device compatibility testing.
Mammoth-AI has no stated minimum or maximum length job. We have worked on manual testing projects as short as a single day. On the contrary, we have worked on manual/automation testing projects lasting years.
Mammoth-AI quality assurance personnel are always available to address the needs of our customers. Our office hours are not always 9-5. And for many of our accounts, we conduct daily scrums ensuring the highest level of customer service for any software testing engagement.
Mammoth-AI has a tiered management structure that enables us to conduct frequent code reviews. External and internal collaboration ensures the highest quality and best practices. We maintain a structured Continuous Improvement and/or Quality Improvement policy.
We regularly solicit customer feedback during all engagements. Further more, we conduct post mortems when projects have concluded. Having said this, the best way we gauge customer satisfaction is by measuring the frequency of repeat business. Mammoth-AI is proud to say that we have many accounts that have been our customers for ten years or more. We are not just any software QA company.
Over the many years we have been in this business, we have often encountered customers who are just plain non-responsive to our requests. Whereas such lack of communication is not conducive to an efficient software testing engagement, we still achieve our objectives by leveraging our experience to create an applicable test framework, complete with comprehensive test cases and expected results.
Mammoth-AI provides flexible staffing models – from acting as a complete outsourced QA department to on-demand augmentation. We often train staff members “on our dime” so that resources are available soon after the request is made by our customers.
For tight deadlines, we mitigate risk through careful planning and by adding additional test resources if practical. Working outside normal business hours also helps to meet deadlines without having to add potentially inexperienced staff to any given project.