Senior Test Architect / Principal QA (Software Engineer in Test)
Tech Stack / Keywords
Firma i stanowisko
7N Sp. z o. o. is a company based in Warsaw, Poland, offering a senior-level position focused on software quality and architecture in testing.
Wymagania
- Very good knowledge of Java including collections, concurrency, JVM, design patterns, and code review skills
- Good knowledge of TypeScript including types, generics, async/await, and Promise
- Expert level in Test Automation covering unit, integration, API, and E2E tests, and test framework design
- Experience with CI/CD pipeline design and build & test process optimization
- Knowledge of Docker and basic DevOps
- Understanding of databases and concurrency concepts such as ACID, isolation levels, transactions, concurrency control, optimistic locking, and testing database mechanisms
- Knowledge of HTTP/REST API
- Code analysis and architecture mindset including identifying testability issues, performance analysis, and understanding system architecture
- Ability to communicate effectively with developers and architects as equals
- Understanding of the entire system beyond the test layer
- Ability to question technical decisions and propose better solutions
- Thinking about quality as an architectural element, not just a process stage
Obowiązki
- Design and develop test strategies including unit, integration, API, and E2E tests
- Build and enhance test frameworks and quality support tools
- Analyze application code (Java/TypeScript) for quality, performance, and testability
- Participate in code reviews as a partner to Senior Developers and Architects
- Identify architectural issues and propose solutions
- Design and optimize CI/CD pipelines
- Test distributed systems including microservices
- Collaborate with development teams on technical decisions
- Test and analyze system behavior regarding concurrency and load
Inne informacje
Informujemy, że administratorem danych jest 7N Sp. z o. o. z siedzibą w Warszawie, ul.Puławska 182 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
7N
128 aktywnych ofert