We are looking for a Senior FullStack Tester (manual+auto) for a Bank.
About the project:
Testing client services — web version and mobile application, for individuals and legal entities.
Tasks:
- Testing product functionality in the web application and mobile application (segments: individuals and legal entities)
- Maintaining test cases
- Recording testing results
- Preparing reports on release readiness from a testing perspective
- Interacting with the development team on identified defects
Requirements:
- 5+ years of experience in FullStack testing (manual+auto), as well as web and mobile applications in a Bank
- Test documentation skills: test cases, checklists, release reporting
- Attention to detail, ability to structure and record results
Will be a plus:
- Experience in preparing user/administrator instructions
- Familiarity with cryptography and GOST standards
- Knowledge/participation in CR projects
Project stack:
- API Gateway — external gateway, accepts REST requests
- REST API — methods, idempotency, response codes; tools: Postman, Swagger
- Authorization: JWT (Bearer token), OIDC authentication
- Kafka — delivery guarantees, duplicates, message loss, reordering
- Microservices (own deduplicator at the entry point)
- PostgreSQL — SQL, JOINs
- Cryptography (a lot in the project): TLS certificates, SSL, public/private key, symmetric/asymmetric encryption, handshake
- Git (corporate) — clone, branches
- Front-end / back-end / mobile application
- Test automation (code writing)
- Expected to build the testing process: test documentation, checklists, criticality matrix, test report, pre-release checklist
Conditions:
- Work format - remote within the Russian Federation
- Type of engagement - Individual Entrepreneur (IE) RF
- Employment - full-time
- Project duration - long-term, from 1 year