About the role
We are looking for a QA Engineer to join our team and help ensure the quality and reliability of complex systems in a fast-paced, evolving environment.
Responsibilities
Analyze requirements and assess the risk and business impact of changes
Design and execute test scenarios based on system behavior and edge cases
Perform manual testing of complex backend and system-level components
Collaborate closely with developers and product teams to identify, reproduce, and track defects
Work effectively in a rapidly changing environment with shifting priorities
Requirements
Ability to read and understand code written in multiple languages (C++, Go, Python)
Experience with scripting (Python, Bash) for testing, automation, and debugging tasks
Basic knowledge of SQL-like databases and ability to work with data queries
Strong experience in manual testing of complex systems (backend, infrastructure, or distributed systems)
Solid understanding of risk management: evaluating change criticality and potential business impact
Proven ability to work under pressure in a startup-like environment
Confident Linux user (command line, logs, processes, basic troubleshooting)
Nice to Have
Experience testing distributed or high-load systems
Familiarity with CI/CD pipelines
Basic understanding of networking and system architecture
483,000+ hidden jobs like this
Àlber Blanc Capital and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites