Software Engineer in Test

Software Engineer in Test

Tymczasowa 90000 - 110000 zł / rok (szac.) Hybrydowo
R

W skrócie

  • Zadania: Twórz i rozwijaj zautomatyzowane rozwiązania testowe dla produktów Altium.
  • Firma: Altium, globalna firma technologiczna redefiniująca rozwój elektroniki.
  • Benefity: Konkurencyjne wynagrodzenie, pakiet zdrowotny, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w automatyzacji testów i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

A Software Engineer in Test (SET) to ensure the quality and reliability of software products by designing and developing automated testing solutions. As a part of R&D Department at Altium, you will be responsible for maintaining and improving existing testing infrastructure along with creating new test frameworks from scratch.

Wymagania:

  • Projektowanie i rozwój automatyzacji testów: Tworzenie, rozwijanie i utrzymywanie zautomatyzowanych frameworków testowych oraz skryptów testowych w celu zapewnienia kompleksowego pokrycia testami.
  • Współpraca: Ścisła współpraca z programistami, menedżerami produktów i innymi interesariuszami w celu zrozumienia funkcji, implementacji technicznych i wymagań testowych.
  • Wykonanie testów i analiza: Wykonywanie zarówno zautomatyzowanych, jak i manualnych testów (funkcjonalnych, niefunkcjonalnych, regresyjnych, wydajnościowych, bezpieczeństwa), analiza wyników i dostarczanie szczegółowych raportów.
  • Integracja z cyklem życia rozwoju: Integracja procesów testowania w pipeline CI/CD (Continuous Integration/Continuous Deployment) oraz metodologii Agile.
  • Udoskonalanie procesów: Udział w przeglądach kodu, rekomendowanie działań korygujących oraz ciągłe doskonalenie praktyk, narzędzi i procesów testowych.

Wymagana wiedza i doświadczenie w co najmniej jednym z języków OOP: C# (preferowany), Java, Python; chęć programowania w C# jako główną technologię. Doświadczenie z narzędziami testowymi, standardami i frameworkami takimi jak Selenium WebDriver, SpecFlow/Reqnroll, NUnit, Fiddler, HTTP Debugger itp. Zrozumienie rozwiązań chmurowych (AWS, Alibaba), konteneryzacji i wirtualizacji. Doświadczenie z narzędziami CI/CD (Jenkins, Gitlab) oraz Gitem; doświadczenie z Grafana i narzędziami do raportowania automatyzacji testów (np. Allure); przynajmniej podstawowe zrozumienie technologii API opartych na REST i GraphQL.

Wymagania dodatkowe:

  • Doświadczenie z procesem testowania wydajności, narzędziami do testowania wydajności (np. Nbomber, Jmeter, Locus, K6 itp.), narzędziami i technikami pomiaru wydajności, profilowania i optymalizacji;
  • Podstawowa znajomość baz danych (MySQL, Firebird);
  • Doświadczenie z Playwright - duży plus;
  • Min. 4 lata doświadczenia w automatyzacji testów lub rozwoju oprogramowania;
  • Umiejętności komunikacyjne w języku angielskim (pisemne i ustne) wymagane.

Altium Limited, część grupy Renesas, z siedzibą w San Diego, Kalifornia, jest globalną firmą programistyczną przyspieszającą tempo innowacji w elektronice. Wierzymy w nagradzanie naszych pracowników konkurencyjnym pakietem świadczeń obok wynagrodzenia.

Software Engineer in Test – pracodawca: Renesas Electronics Corporation

Altium Limited, część grupy Renesas, to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując jako UX Researcher, będziesz mieć szansę na samodzielne prowadzenie praktyki badawczej oraz wpływanie na projektowanie doświadczeń użytkowników w Altium 365. Nasza kultura pracy opiera się na współpracy i innowacyjności, a lokalizacja sprzyja kreatywności i wymianie pomysłów w zespole.

R

Dane kontaktowe:

Zespół rekrutacyjny Renesas Electronics Corporation

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer in Test

Automated Testing
Test Framework Development
Collaboration with Stakeholders
CI/CD Integration
OOP (C#, Java, Python)
Selenium WebDriver
Performance Testing Tools (Nbomber, Jmeter, Locus, K6)