Проблема в том, что курсы по тестированию и теория тестирования просто вводят вас в профессию и язык профессиональной коммуникации. Вы узнаете терминологию, которая позволяет вам общаться на одном языке с сообществом, а также получаете вектор развития, т.е. каждая лекция на курсах просто показывает вам, что нужно гуглить, потому что пока вы на эти курсы не сходите, вы не знаете, что вы не знаете, а после курсов у вас есть полезный список того, что вы еще не знаете.
С точки зрения работодателя при найме тестировщика нужно получить человека, который будет самостоятельно закрывать задачи в рамках своих компетенций под контролем старшего специалиста. То есть, если речь идет не о стажировке, а о работе младшим тестировщиком, то вы должны быть готовы самостоятельно выполнять задачи, которые вам дадут.
Тестировщик сейчас сильно отличается от тестировщика 10-15 лет назад по требованиям, так как парадигма сдвинулась и считайте тестировщика полноценным разработчиком ПО (не программистом), поэтому все хотят получить Junior тестировщика по уровню такого же, как и Junior программиста, за исключением навыком в написании кода. Поэтому то, что вы закончили курсы, это хорошо, но не сильно выделяет вас на рынке и понятно, что в вас надо инвестировать.
Вы сделали первых хороший шаг, но недостаточный, особенно в условиях ограниченного рынка вашего города. Тестировщик сейчас – это человек, который должен не только протестировать функционал, но и подготовить окружение для этого. Плюс UI для ручных тестировщиков уже давно не воспринимается как единственный интерфейс взаимодействия с бэком, потому что все пилят модно и молодежно, и обычно есть какое-то API или другие точки взаимодействия с софтом.
Мой совет: прямо сейчас найдите опенсорный проект на гитхабе, выделите 1-2 часа в день и тестируйте его, репортите баги прямо им в issues, можете взять любой на свой вкус, от CMS до трекера задач, все что угодно. И, разумеется, начните качать минимальные необходимые скилы тестировщика - клиент-серверная коммуникация и браузер как самый популярный клиент, дргугие клиенты, HTTP протокол и уровень приложения TCP/IP в целом, в связке с этим посмотрите API (REST/SOAP), виртуализация (любая на выбор), контейнеризация (Docker), Git, CRUD в SQL, базовые команды Linux, чтобы мочь залезть по SSH на сервер и стянуть логи или поменять конфиг. Одно дело Junior, который закончил курсы. Другое дело Junior, который закончил курсы, имеет опыт тестирования open source проектов и может кинуть ссылку на свой GitHub, может самостоятельно стянуть исходники из Git, собрать билд, поднять окружение в докере, протестить приложение на этом окружении, дернуть какой-то функционала из Postman, если нет UI, вытянуть и приложить логи. Из моего опыта проведения стажировок, люди без опыта, но с желанием, имея 4 часа в день способны прокачаться до минимального уровня за 2 месяца, если есть больше времени, то быстрее.