6 ноября 1933 года на заводе №112 (Красное Сормово) в Горьком под заводским номером 550/5 была заложена подводная лодка V-бис-2 серии получившая название "Щ-311" ("Кумжа"). 10 апреля 1935 года лодка была спущена на воду и 21 августа 1936 года вошла в состав Краснознаменного Балтийского флота. 17 сентября под командованием Лопухина Алексея Георгиевича "Щ-311" вступила в строй. Советско-финляндскую войну лодка встретила под командой капитан-лейтенанта Вершинина Федора Григорьевича, в составе 21-го дивизиона 2-й бригада подводных лодок КБФ в Кронштадте. 6 декабря 1939 года "Щ-311" вышла в Таллин, однако на переходе, в условиях плохой видимости, лодка села на мель в районе Деманстейнских банок и смогла сняться, только при помощи эсминца "Карл Маркс". 24 декабря 1939 года подводная лодка "Кумжа" вышла в боевой поход. Районом крейсерства был обозначен около порта Васа (позиция №14). Вечером 25 декабря состоялся первый контакт с врагом. В 19.45 была обнаружена канонерская лодка "Карьяла", однако позиция для "Щ-311" была невыгодной и поэтому боя не состоялось. 28 декабря лодка вышла на отведенную ей позицию. Корабли противника не ожидавшие появления в этом районе советских подводных лодок, чувствовали себя спокойно и маяки горели в штатном режиме. На исходе дня 28 декабря командир лодки обнаружил судно, двигавшееся к берегам Финляндии. Через 8 минут подводная лодка "Кумжа" открыла огонь из обоих орудий. Судно отправилось к маяку Норршер и начало спускать шлюпки, но, обогнув маяк, повернуло к финскому заливу и вошло в зону плавучих льдов. За один час "Щ-311" выпустила 67 45-мм снарядов, с лодки наблюдали многочисленные попадания и посчитав судно обреченным прекратили погоню.
Однозначного мнения о том, кого атаковала "Щ-311" нету. Большинство источников указывает, что атаке подвергся германский пароход "Зигфрид", однако есть мнение, что это мог быть финский моторный танкер "Сигрид", который сумел пережить нападение. Уже через несколько часов "Щ-311" снова выходит на охоту, на этот раз не повезло финскому пароходу "Вильпас". ЗА 56 минут по нему было выпущено 140 45-мм снарядов. Получив многочисленные повреждения, он выбросился на берег у маяка Норршер, где и был добит торпедной атакой. 5 января в районе маяке Зюйдостброттен, было обнаружено шведское судно "Фенрис", белые полосы нанесенные вдоль корпуса, четко указывали на его принадлежность. Судно шло вне зоны блокады, совершая каботажный рейс между шведскими портами. Внезапно судно "Фенрис" изменило курс на север и заметив подводную лодку, попыталось скрыться. Согласно правилам экипаж "Щ-311" сделал предупредительный выстрел. Несмотря на это транспорт продолжил движение. Последовал второй предупредительный выстрел, тогда "Фенрис" остановился, но после того как "Щ-311" стала у нему приближаться снова дал ход. Тогда по судну был открыт артиллерийский огонь. 7 января 1940 года "Щ-311" получила приказ возвращаться на базу, форсировав Южный Кваркен, 10 января ошвартовалась в Либаве. Начало Великой Отечественной войны лодка встретила под командой капитан-лейтенанта Сидоренко Петра Антоновича в составе 6-го дивизиона 2-й бригады подводных лодок КБФ в Таллине. Уже на второй день подводная лодка "Щ-311" вышла к Норчёпингской бухте. На переходе была атакована немецкой подводной лодкой "U-145", однако немецкие торпеды прошли мимо. 26 июня лодка вышла на означенную позицию, 13 раз "Кумжа" обнаруживала цели, но в силу обстоятельств так и не смогла атаковать. Ночью 11 июля лодка начала возвращение на базу и в тот же день самостоятельно прибыла в бухту Кихелькона. Следующий поход к острову Гогланд так же закончился без результата. 9 ноября 1941 года "Щ-311" занимает позицию у маяка Эландсрев. Вечеро 12 ноября "Кумжа" прибыла в район маяка Хоборг. 15 ноября у маяка Каппельудден был обнаружен транспорт, "Щ-311" четырежды атаковала, но все пять торпед прошли мимо цели. Тогда был открыт артиллерийский огонь, но спустя несколько минут сама "Щ-311" попала под обстрел шведской береговой батареи и ей пришлось погрузиться. По наблюдениям командира атакованное судно выбросилось на берег. 17 ноября лодка попала в шторм и повредила кормовые горизонтальные рули в результате чего была вынуждена вернуться на базу. В конце ноября лодка перешла в Ленинград, где встала на ремонт на заводе №194. Тогда же у лодки сменился командир, им стал капитан 3-го ранга Пудяков Анисим Антонович. Весной 1942 года лодка попала под артобстрел, что задержало её возвращение в строй. 10 октября 1942 года лодка вышла в свой следующий боевой поход между островами Гогланд и Эланд. В полночь 12 октября ПЛ "Щ-311" погрузилась под воду и больше её никто не видел. По наиболее распространенной версии, лодка была атакована глубинными бомбами с финских катеров "VMV-13" и "VMV-15". Существует так же версия подрыва на мине. Вместе с лодкой погибло 39 человек экипажа.