>>3384174 (OP) Никто такую простыню читать не будет, особенно с абстрактными процентами. Или будет. Короче душно написано
>>> Тестировать сайт компании такой-то... Лучше бы просто написал "Тестировал сайт кадрового агентства" или что-то такое. Твою резюме люди будут читать и всем пиздец как впадлу тратить время на слова типа "выполняющий функцию" или "поиска спецов для клиентов и наоборот". Ну или я ебанутый
>>> Автоматизировал 80%... Вместо автоматизировал 80% написал бы автоматизировал 1000к+ кейсов (10-15 в день это нормально, если кейсы уже написаны)
>>> Выявил критические дефекты... Критические дефекты? Какие и кто определял критичность? Если они были найдены, то значит ты ТОЧНО предотвратил выход в продакшен ПО с дефектами, а не потенциально что-то. Ошибка кстати в теории считается ошибкой со стороны человека, а дефект именно у программы. QA в целом содержит мало терминов и к словам можно доебаться потому что больше не к чему.
>>> Оптимизировал... Была 1 секунда и стало 750 мс или было 100 мс стало 25 это огромная разница. В первом случае вообще считай ничего не поменялось. Во втором можно почувствовать что стало приятнее открывать страницу. И всмысле ты что-то там снизил если ты QA ?? Странный и нерелевантный опыт, лишь бы строчку написать. Если нашел дефекты которые вели к тормозам, то так и пиши.
>>> Меховая фабрика 30 кейсов 30 кейсов это вообще ничто. Если проект сложный то можно как-то растянуть 30 кейсов на неделю, но точно не на год. У тебя кейсы под новый функционал не пишутся? Или нового вообще нет? Тогда пиши под старый, чтобы регрессивно тестить много. Короче бред. И кол-во тест кейсов тоже такое себе. Есть всякие графы по которым делаются тесты и тп, короче 30 звучит как лютая херня. 40% туда же
>>> Разработал и внедрил стандарты... Звучит круто. А какие? Какие-то ISO? Или TMMI, а до какого уровня тогда вышло дойти за срок работы? Вообще это работа лида
>>> Оптимизировал функциональность... UI/UX? Или что вообще? А как собирались отклики юзеров? Короче нету конкретики, непонятно вообще что сделано
>>> Нашел и описал случай... Нашел 1 дефект за год?
Лучше бы написал что выстроил регресс с нуля и находил баги постоянно по мере внедрения разрабами новых фич, после чего все фиксилось ими же и все были довольны. Расширял покрытие и тп, короче чем занимаются на реальной работе. А в первой работе просто херачил тесты по теории и автоматизировал, делал все по книжечке и все работало
Сам в QA давно не работаю и дел с ними не имею, так что где-то может доебался не по факту
>>3384174 (OP) >>3385944 Забыл дописать. Еще у тебя ни одного инструмента автоматизации не указано, хотя про них ты написал. И если указана Jira, то Confluence тоже бы указал, потому что обычно там публикуют доки на новый функционал (если менеджерам не похуй), всякие отчеты с ретро демо и все такое
Двадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.
Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.
Милости просим к нашему шалашу!
В: Как вкатиться? О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи. Альтернативное мнение: уже два года никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...
В: Какой ЯП выбрать? О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше? О: Дальше тебе необходимо разобраться с фреймворками и либами, с помощью которых создаются автотесты: Selenium, Selenidе, Playwright, Cypress и т.д. Некоторые используются в связке с определенными ЯП, другие можно юзать с разными, в общем, смотри в вакухах, что наиболее востребовано в конкретной области разработки / на данное время / в твоем городе etc
В: Я сделал все вышеописанное, что делать дальше? О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
Автоматизированное тестирование: - QA.GURU (см. торренты и их канал на ютубе) - Автоматизация на питоне https://github.com/berpress/qa-python-map - Курс Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)
Нагрузочное тестирование: - Apache JMeter - Basics to Intermediate level - Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)
>>3416088 На какой проект был такой собес, если не секрет? Или просто ответь, это вакансия на ведущего или может в ней не предполагалось ручное? Просто тоже проходил туда какое-то время назад на фулстэка, из этого был только минимальный лайвкодинг на 2 этапе
Софт скиллы в BigTech, кажется скоро уволят
Аноним08/02/25 Суб 12:23:22№3383764Ответ
Ситуация такая аноны. Вопрос не по тех части, а, как следует из темы, больше по софт скиллам. Работаю фронтендером в крупном российском банке. Названий, имен и конкретики давать не буду из соображений собственной безопасности. Опыт работы почти 5 лет, грейды не определяются в нашем отделе, но устраивался по вакансии старшего разработчика. Первые полгода работы в целом было все нормально, периоды рассоса и периоды жесткого йоба под хвост чередовались как обычно. Напрягалась только ситуация между мной и одной женщиной(должность решил удалить) постепенно. Она неимоверно тупая, несет дичь, лезет куда не просят, постоянно проебывается из за чего кучи переделок и так далее. Сначала я даже думал что у меня какая то личная неприязнь но видел на общих созвонах как она подбешивает и других разрабов, а некоторые мне сами говорили о том что она, мягко говоря, не очень квалифицированная. И по мере роста напряжения у меня случилось с ней столкновение лбами, когда я на созвоне почти в открытую ее стебал в легкой форме, что все равно заметилось, но тогда ситуацию спустили. Я понимаю что потерял самообладание и сам виноват, но терпение к тому моменту дошло до края. И вот не так давно ситуация повторилась но вместо лайт стеба я уже с ощутимой злобой в голосе ее песочил, на что она пошла плакаться и ответсвенному по проекту и тех лиду и кажется вообше всем. И внимание уже обратили. Второй пункт это что тот самый ответсвенный по проекту придумал нам задачу, которая не имеет почти никакой ценности для бизнеса, но при этом долго и трудно выполнимая. О чем я заранее предупредил и назвал минимум времени который мне будет нужен для реализации. На что этот пес согласился и сказал что все окей. Но ему уже его начальство настучало по шапке и спросило почему этот ебаклак тратит на эту ерунду сколько времени. Думаю вы догадались, что нести ответвенность за свой проеб он не будет, и просто скинул все на меня, сказав что сделать надо минимум на 30% быстрее от МИНИМАЛЬНОГО срока реализации который был рассчитан из идеальных условий. На моеи справедливые замечания, что я предупреждал заранее (именно ему я кстати не раз уже так говорил, потому что у него есть привычка "я лучше знаю", а потом все случается как я предупреждал, на что он заметно раздражается). В общем в ответ на это мне сказали "ну такая вот ситуация получилась, надо сделать быстрее", довольно ясно обозначив что я у них на карандаше теперь, и что мне хорошо бы брать на себя побольше ответсвенности.
В общем хочу узнать у опытных ребят в бигтехе, как они справляются с подобными ситуациями, ведь не может же быть что только у меня тупорылые коллеги и охуевшие начальники. Как вы справляетесь когда на вас скидывают ответсвенность за свои проебы? КОгда давят по срокам изза собственных косяков? Когда какой то ваш коллега доставляет вам больше проблем чем пользы? Если у кого то были похожие ситуации то очень здорово будет знать как вы из них выходили. В общем и целом меня устраивает и работа и команда, всегда стараюсь хорошо делать, ни разу сроки не проебал за все время, всегда все закрываю вовремя и еще другим помогаю. Но проблемы с коммуникацией и пара некомпетентных коллег вставляют мне палки в колеса. Но ведь молчать и терпеть такой понос тоже не выход...
>>3385226 >>3385228 >одна из ее ОХУИТЕЛЬНЫХ идей, которая по факту бесполезна >сроки и реализацию тоже скинули на меня >она делает, но задним числом, когда проеб уже есть, а потом на меня заводится баг Стандартная методика построение карьеры, идти по головам. Я бы на твоем месте хуй забил, понимаю что тяжело, но ты все равно ничего не изменишь, ну поработаешь на проекте 1-2 года, лутанешь бабок, уволишься и так по кругу.
Война языков и платформ /versus/
Аноним22/12/23 Птн 18:55:36№2973076Ответ