Quality Engineer Performance (QA Performance)
Grid Dynamics Poland
To rola inżyniera ds. wydajności (performance QA) w firmie konsultingowo-inżynieryjnej Grid Dynamics. Będziesz planować i wykonywać testy wydajnościowe, identyfikować wąskie gardła systemu, raportować defekty i współpracować z zespołem developerskim. Praca opiera się na Javie/Pythonie i narzędziach takich jak JMeter. Rola jest średniozaawansowana (regular), z naciskiem na samodzielność i znajomość procesów QA oraz operacji IT. Pracujesz na projektach klientów zewnętrznych, więc możliwe zmiany domen.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak opisu procesu rekrutacyjnego, nie wiadomo, jaka jest wielkość zespołu qa.
To rola inżyniera ds. wydajności (performance QA) w firmie konsultingowo-inżynieryjnej Grid Dynamics. Będziesz planować i wykonywać testy wydajnościowe, identyfikować wąskie gardła systemu, raportować defekty i współpracować z zespołem developerskim. Praca opiera się na Javie/Pythonie i narzędziach takich jak JMeter. Rola jest średniozaawansowana (regular), z naciskiem na samodzielność i znajomość procesów QA oraz operacji IT. Pracujesz na projektach klientów zewnętrznych, więc możliwe zmiany domen.
- ✓Możliwość pracy na 'bleeding-edge' projektach (jeśli to prawda)
- ✓Firma notowana na NASDAQ (stabilność i duża skala)
- ✓Dofinansowanie do szkoleń i rozwoju zawodowego
- −Rola w firmie outsourcingowej – możliwa rotacja między projektami i brak wpływu na długofalowy rozwój produktu
- −Wymaganie 'novice w architekturze' jest nieprecyzyjne i może oznaczać oczekiwanie większej wiedzy niż deklarowane
- !Hybrydowy model pracy bez określenia liczby dni w biurze
- !Opis obowiązków częściowo ogólnikowy (np. 'przyczynianie się do dokumentacji')
- !Nie podano procesu rekrutacyjnego – nie wiadomo czy będzie zadanie domowe czy live coding
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Planowanie i wykonywanie testów wydajnościowych (scenariusze obciążeniowe, wytrzymałościowe, skokowe) przy użyciu JMeter
- •Analiza wyników testów i identyfikacja wąskich gardeł (bottlenecków) w systemie
- •Raportowanie defektów i współpraca z deweloperami w celu optymalizacji wydajności
- •Tworzenie i utrzymywanie dokumentacji testowej oraz raportów z testów wydajnościowych
- •Udział w planowaniu testów – szacowanie nakładu pracy, definiowanie kamieni milowych
- •Utrzymanie i konfiguracja środowisk testowych
- •Pisanie skryptów testowych w Javie lub Pythonie do automatyzacji testów wydajnościowych
- •Przygotowywanie danych testowych i zarządzanie nimi
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier QA z przynajmniej rocznym doświadczeniem w testach wydajnościowych, potrafiący pisać skrypty w Javie lub Pythonie i obsługiwać JMeter. Znajomość podstaw IT operations i procesów CI/CD.
Osoby z mniej niż 1 rokiem doświadczenia w testowaniu wydajności lub bez umiejętności programistycznych. Rola wymaga samodzielności i znajomości cyklu życia oprogramowania, więc juniorzy bez praktycznego backgrounu mogą mieć trudności.
- ?Ile dni w tygodniu wymagana jest obecność w biurze w Warszawie?
- ?Czy będę przypisany/-a do jednego projektu klienckiego, czy rotuję między projektami?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Jaki jest typowy zakres testów wydajnościowych (obciążenie, wytrzymałość, skok)?
- ?Czy w zespole są seniorzy, którzy mogą mnie wspierać merytorycznie?
- ?Jakie narzędzia do monitorowania wydajności są używane (np. Grafana, Prometheus)?
- ?Czy istnieje dyżur on-call lub praca w godzinach nadliczbowych?
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, jaka jest wielkość zespołu QA
- −Brak informacji o stosie technologicznym po stronie klienta (np. frameworki, bazy danych)