Our QA cheatsheet is a must-read before trying out a new feature

Unhappy users and bad reviews?

Get the bug reports you want done by Rockstar QAs, ASAP.

No budget or equity for a QA?

Enjoy a hassle-free way to get your testing done, guaranteed.

Want professional communication?

We work across 7 timezones and communicate clearly, promise ;)

ILoveMyQA’s 10 Steps to Effective Testing will reduce cost

Make sure the QA team, the front/back-end engineers,
and the product manager have coffee on hand to deal with anything unexpected that arises ;)

step
01
Verify SOW with all relevant parties. You’d be surprised how much time this saves!
step
02
Collecting requirements from the customers, product owners, designers, developers even before the feature was implemented. Talking, emailing, documenting.
step
03
Writing a test plan, test cases, check lists.
step
04
Setting up the environment correctly.
step
05
Compatibility testing (make sure our dev team didn’t already breakthe code between the new feature and the existing functionality).
step
06
Testing (white and black box manual testing, automation testing;documenting the bugs).
step
07
Regression Testing (ensure ALL the different elements like the userauthorization and payment data corruption work together properly).
step
08
Release: have 1 front-end and 1 back-end engineer on deck for hotfixesduring and immediately after the release - before users notice.
step
09
Smoke and Acceptance Testing (make sure corefunctionalities work seamlessly).
step
10
Delivering the results to the product manager (usually, depending on the internal workflow).

Bug Template

Yup, it's written in English you'll understand, with bullet points, well-composed and easily breaks down how to reproduce issues.

Well-Defined Bug Template
CASE NAMESTEPSEXPECTED RESULTACTUAL RESULTENVIRONMENTREFERENCES
Login screen. Phone number field accepts non-numeric values1. Open the Login screen2. Fill Phone field with non-numeric values or special symbols (example: dfghjkl)3. Fill out all other required fields with a valid data4. Click on Sign Up buttonPhone number should not accept non-numeric valuesUser is redirected to Success screenApp version 0.1.0.377, iPhone XS iOS 12.1.4,Screen size 5.8in - 2.79 x 5.65in, Resolution 1125 x 2439px,Viewport 375 x 812dp,Aspect Ratio 19.5:9Screenshot link,Video link,Tested by: Andrew
Login screen. Email accepts invalid format1. Open the Login screen2. Enter@domain.com into the Email field3. Fill out all other required fields with a valid data4. Click on Sign Up buttonEmail should not accept invalid formatUser is redirected to Success screenApp version 0.1.0.377, iPhone XS iOS 12.1.4,Screen size 5.8in - 2.79 x 5.65in, Resolution 1125 x 2439px,Viewport 375 x 812dp,Aspect Ratio 19.5:9Screenshot link,Video link,Tested by: Andrew
Login screen. "Forgot my password" link doesn't work1. Open the Login screen2. Click the "Forgot my password" linkUser sees "Forgot my password" screenNo action when user clicks on the button. Please look into the log file attached: 623562.logApp version 0.1.0.377, iPhone XS iOS 12.1.4,Screen size 5.8in - 2.79 x 5.65in, Resolution 1125 x 2439px,Viewport 375 x 812dp,Aspect Ratio 19.5:9Screenshot link,Video link,Tested by: Andrew
Sample Caption