NoFluffJobs Hybrydowo Senior

Senior Test Automation Engineer(Java/JS) [M/F]

Stackmine

⚲ Warszawa

16 800 - 20 160 PLN (B2B)

Wymagania

  • Java
  • Selenium (nice to have)
  • Cypress (nice to have)
  • Cucumber (nice to have)
  • Appium (nice to have)

Opis stanowiska

Wymagania:
- 5+ years of experience in software test automation.
- Strong knowledge of Java and/or JavaScript.
- Experience with integration, system, E2E, and UAT testing.
- Hands-on experience building and maintaining test automation frameworks.
- Solid understanding of the Software Development Life Cycle (SDLC).
- Experience with code reviews and CI/CD pipelines.
- Strong API testing skills using Postman and REST Assured.
- Proficiency with Git and Jira (Xray is a plus).
- Experience with Selenium/Selenide, Cypress, TestNG/JUnit, Cucumber, and Appium.
- Experience with performance testing using Gatling (preferred) or JMeter.
- Knowledge of software design principles (SOLID, KISS, OOP).

Codzienne zadania:
- Design, develop, and maintain automated test frameworks for web, API, and mobile applications.
- Plan and execute integration, system, E2E, and UAT testing.
- Collaborate closely with developers to ensure product quality and stability.
- Perform code reviews and continuously improve testing processes.
- Integrate testing into CI/CD pipelines and support quality automation initiatives.
- Execute performance testing and analyze test results.
- Mentor team members and promote testing best practices.
- Evaluate and introduce new testing tools and technologies.

🔍 Dekoder Ogłoszenia

🔴
Mentor team members and promote testing best practices.
Może oznaczać, że będziesz odpowiedzialny za szkolenie mniej doświadczonych testerów, a nie tylko za własne zadania.
🔴
Evaluate and introduce new testing tools and technologies.
Może oznaczać, że będziesz musiał poświęcić czas na badania i implementację nowych rozwiązań, co wykracza poza standardowe zadania testera.
🟡
Collaborate closely with developers to ensure product quality and stability.
Choć brzmi pozytywnie, może sugerować, że będziesz musiał aktywnie angażować się w rozwiązywanie problemów zgłaszanych przez deweloperów, a nie tylko wykonywać swoje zadania.
🟡
Continuously improve testing processes.
Może oznaczać, że oczekuje się od Ciebie proaktywnego podejścia do optymalizacji pracy zespołu, a nie tylko wykonywania ustalonych procedur.