finbyte GmbH is hiring a Software QA Engineer to ensure the functionality, usability, performance, and stability of our mobile applications. You will work closely with developers, product managers, and stakeholders throughout the software development lifecycle.
What You'll Do
- Design, develop, and execute comprehensive test plans and test cases for financial applications.
- Perform both manual and automated testing to ensure software quality and stability.
- Formulate test cases and scenarios from requirements and design documents for mobile applications (iOS and Android).
- Collaborate with software engineering teams to ensure the delivery of high-quality applications.
- Create and maintain QA documentation including test plans and reports.
- Execute diverse testing methodologies including manual black box, user interface, regression, functional, and integration testing.
- Complete User Acceptance Tests periodically to keep applications bug free.
- Identify, document, and track software defects using Jira.
- Assist in the development of the test automation framework when required.
- Collaborate closely with developers, product managers, and DevOps teams to improve software quality.
- Participate in sprint planning and daily stand-ups in an Agile/Scrum environment.
What We're Looking For
- At least 3 years of experience in software QA, with a focus on mobile applications.
- Hands-on experience with manual testing methodologies and tools.
- Strong familiarity with Agile Software Development Approach, Java/other OO languages, native apps, and the mobile environment.
- Good understanding of software testing principles and techniques, verification and validation, test automation, and defect management.
- Understanding of mobile platforms (iOS/Android), device fragmentation, and OS versions.
- Strong understanding of API and reading API documentation.
- Strong understanding of how Frontend and Backend communicate.
- Ability to analyze crash logs and backtraces and assist engineers using basic debugging techniques.
- Experience working in Agile development environments.
- Excellent written and verbal communication skills in English.
Nice to Have
- Experience testing financial or banking applications.
- ISTQB or similar QA certification.
- Experience with load testing tools like Jmeter, Locust, and other Performance Monitoring tools.
Technical Stack
- Languages: Java/Other OO Languages
- Platforms: iOS, Android
- Tools: Jira, Jmeter, Locust
Team & Environment
You will collaborate closely with developers, product managers, and DevOps teams.
Work Mode
This is a fully remote position based in İstanbul, Türkiye.




