English for QA Specialists
    About Lesson

    Use Verb Be & Present Simple with ease

    Task 1 — Fill in the gaps with do / does / am / is / are

    1. Why _____ the test environment unstable today?
    2. _____ you write test cases for mobile applications?
    3. The staging server _____ not ready for deployment.
    4. I _____ responsible for API testing this sprint.
    5. The developers _____ not fix critical bugs immediately.
    6. What _____ your team usually test before a release?
    7. The regression suite _____ very large.
    8. He _____ not check Jira tickets every morning.
    9. _____ your colleague work with Selenium automation?
    10. The application _____ too slow after the update.
    11. We _____ not familiar with this framework.
    12. Why _____ they need additional test data?
    13. The QA manager _____ very strict about documentation.
    14. _____ this bug reproducible on iOS devices?
    15. I _____ not part of the automation team.
    16. How often _____ you run regression testing?
    17. The clients _____ satisfied with the latest release.
    18. She _____ not write SQL queries herself.
    19. _____ these test results accurate?
    20. The login functionality _____ unreliable on older browsers.

    Task 2 — Fill in the gaps with do / does / am / is / are

    1. _____ the testers use Postman for API testing?
    2. My teammate _____ not understand this requirement clearly.
    3. Why _____ the website unavailable again?
    4. I _____ the only QA engineer on this project.
    5. _____ he test mobile applications regularly?
    6. The acceptance criteria _____ not clear enough.
    7. What _____ you like about automated testing?
    8. The QA environment _____ much more stable now.
    9. We _____ not responsible for backend development.
    10. _____ your company use Agile methodology?
    11. The product owner _____ very supportive.
    12. Why _____ these screenshots necessary for the report?
    13. She _____ not join retrospective meetings very often.
    14. The automation engineers _____ experts in Cypress.
    15. _____ this issue affect all users?
    16. I _____ not ready to approve the release.
    17. The payment feature _____ unreliable under heavy load.
    18. What _____ your manager usually say about deadlines?
    19. The interns _____ beginners in software testing.
    20. _____ the release notes include all recent fixes?

    Task 3 — Fill in the gaps with do / does / am / is / are

    1. Why _____ the browser incompatible with this feature?
    2. The support team _____ not aware of this issue.
    3. _____ you communicate with developers directly?
    4. Our automation scripts _____ much faster after optimization.
    5. He _____ not verify edge cases carefully enough.
    6. What _____ this error message mean?
    7. The security tests _____ very important for this project.
    8. I _____ not interested in manual testing anymore.
    9. _____ the client expect a release this Friday?
    10. The new QA engineer _____ very experienced.
    11. We _____ not use manual testing for every feature.
    12. Why _____ the database logs so important?
    13. The test environment _____ unstable after updates.
    14. _____ your company provide training for junior testers?
    15. She _____ not available for calls after 6 PM.
    16. How _____ the application behave under heavy load?
    17. The API responses _____ too slow today.
    18. They _____ not create bug reports without evidence.
    19. _____ this functionality part of the current sprint?
    20. The testers _____ confident about the upcoming release.
    Answer Key for 3 tasks

    Task 1 — Answer Key

    1. Why is the test environment unstable today?
    2. Do you write test cases for mobile applications?
    3. The staging server is not ready for deployment.
    4. I am responsible for API testing this sprint.
    5. The developers do not fix critical bugs immediately.
    6. What does your team usually test before a release?
    7. The regression suite is very large.
    8. He does not check Jira tickets every morning.
    9. Does your colleague work with Selenium automation?
    10. The application is too slow after the update.
    11. We are not familiar with this framework.
    12. Why do they need additional test data?
    13. The QA manager is very strict about documentation.
    14. Is this bug reproducible on iOS devices?
    15. I am not part of the automation team.
    16. How often do you run regression testing?
    17. The clients are satisfied with the latest release.
    18. She does not write SQL queries herself.
    19. Are these test results accurate?
    20. The login functionality is unreliable on older browsers.

    Task 2 — Answer Key

    1. Do the testers use Postman for API testing?
    2. My teammate does not understand this requirement clearly.
    3. Why is the website unavailable again?
    4. I am the only QA engineer on this project.
    5. Does he test mobile applications regularly?
    6. The acceptance criteria are not clear enough.
    7. What do you like about automated testing?
    8. The QA environment is much more stable now.
    9. We are not responsible for backend development.
    10. Does your company use Agile methodology?
    11. The product owner is very supportive.
    12. Why are these screenshots necessary for the report?
    13. She does not join retrospective meetings very often.
    14. The automation engineers are experts in Cypress.
    15. Does this issue affect all users?
    16. I am not ready to approve the release.
    17. The payment feature is unreliable under heavy load.
    18. What does your manager usually say about deadlines?
    19. The interns are beginners in software testing.
    20. Do the release notes include all recent fixes?

    Task 3 — Answer Key

    1. Why is the browser incompatible with this feature?
    2. The support team is not aware of this issue.
    3. Do you communicate with developers directly?
    4. Our automation scripts are much faster after optimization.
    5. He does not verify edge cases carefully enough.
    6. What does this error message mean?
    7. The security tests are very important for this project.
    8. I am not interested in manual testing anymore.
    9. Does the client expect a release this Friday?
    10. The new QA engineer is very experienced.
    11. We do not use manual testing for every feature.
    12. Why are the database logs so important?
    13. The test environment is unstable after updates.
    14. Does your company provide training for junior testers?
    15. She is not available for calls after 6 PM.
    16. How does the application behave under heavy load?
    17. The API responses are too slow today.
    18. They do not create bug reports without evidence.
    19. Is this functionality part of the current sprint?
    20. The testers are confident about the upcoming release.

    Error Correction Task 1

    Correct the mistakes in the sentences.

    1. He don’t write bug reports carefully.
    2. The regression tests is very important.
    3. Do she work with automated testing?
    4. I is responsible for smoke testing.
    5. Why does they need more time?
    6. The developers doesn’t fix minor bugs quickly.
    7. Are the application stable now?
    8. We doesn’t use this testing tool.
    9. Does your teammates know SQL?
    10. The API responses is too slow.

    Error Correction Task 2

    Correct the mistakes in the sentences.

    1. She don’t join daily stand-up meetings.
    2. The test environment are unstable today.
    3. Do he check Jira tickets every day?
    4. I am not agree with this priority.
    5. Why do the website look broken?
    6. The QA engineer don’t understand the requirement.
    7. Is the developers ready for release?
    8. We is not familiar with this framework.
    9. Does these screenshots help the client?
    10. The automation scripts does not work correctly.
    Answer Key for Error Correction

    Error Correction Task 1 — Answer Key

    1. He doesn’t write bug reports carefully.
    2. The regression tests are very important.
    3. Does she work with automated testing?
    4. I am responsible for smoke testing.
    5. Why do they need more time?
    6. The developers don’t fix minor bugs quickly.
    7. Is the application stable now?
    8. We don’t use this testing tool.
    9. Do your teammates know SQL?
    10. The API responses are too slow.

    Error Correction Task 2 — Answer Key

    1. She doesn’t join daily stand-up meetings.
    2. The test environment is unstable today.
    3. Does he check Jira tickets every day?
    4. I do not agree with this priority.
    5. Why does the website look broken?
    6. The QA engineer doesn’t understand the requirement.
    7. Are the developers ready for release?
    8. We are not familiar with this framework.
    9. Do these screenshots help the client?
    10. The automation scripts do not work correctly.

    “Fix the Developer” (QA Error Correction Speaking Task)

    Round 1 — Basic Fixes (warm-up)

    Teacher says:

    1. The system don’t work.
    2. Is the tests ready?
    3. Do the API works?
    4. The bug reports is updated.
    5. Why the system is so slow?
    6. Does the servers stable?
    7. We is not ready for release.
    8. The logs helps a lot.
    9. Do she check the bug list?
    10. The environment are broken.

    Round 2 — Real QA Communication

    Teacher says:

    1. The regression tests is failing today.
    2. Does the build stable now?
    3. Why the API don’t respond?
    4. Is the developers fixed the bug?
    5. Do your team uses Selenium?
    6. The test case are not clear.
    7. Why does the UI look broken?
    8. We doesn’t have enough test data.
    9. The deployment are successful?
    10. Does the QA team responsible for performance testing?

    Round 3 — Fast Reaction Mode (advanced)

    Teacher says quickly, student must correct immediately:

    1. The system don’t have enough logs.
    2. Is the feature works now?
    3. Do the database is updated?
    4. The bugs is fixed already.
    5. Why does the tests failing?
    6. We is ready for release.
    7. The API don’t returns data.
    8. Does the servers overloaded?
    9. The UI are not responsive.
    10. Do he know the requirements?

    Finish the Idea (QA Communication Task)

    1. The system is slow because ________
    2. The API doesn’t work when ________
    3. The test environment is unstable, so ________
    4. We don’t release the build if ________
    5. The bug is important because ________
    6. I am responsible for ________
    7. The developers do not fix bugs when ________
    8. The regression tests are successful, so ________
    9. Does the feature work when ________?
    10. The client is unhappy because ________