We are seeking a highly skilled and detail-oriented Senior QA Engineer to join our growing team. As a Senior QA Engineer, you will play a critical role in ensuring the quality, reliability, and performance of our software products. You will work closely with developers, product managers, and DevOps to design and execute comprehensive test strategies across a range of platforms, including Web, API, Android, and more.
Key Responsibilities
Quality Strategy & End-to-End Test Design
- Design and implement a comprehensive QA strategy that spans the entire Toman ecosystem, including our web platform, mobile applications, and supporting services.
- Design and document comprehensive test plans for new features, from REST API validation to front-end user experience, ensuring alignment with product requirements.
- Serve as the “voice of the user” in product planning and design discussions, proactively identifying edge cases, usability issues, and quality risks before development starts.
Manual Testing & Defect Management
- Execute thorough manual test cases across platforms to validate core functionalities, data integrity, and UI/UX consistency, especially in fintech-critical paths such as transactions and wallet operations.
- Accurately document, track, and manage defects from discovery to resolution, working closely with developers to ensure rapid turnaround and clear communication.
- Build a structured and repeatable manual testing foundation that ensures consistent product quality and serves as a reliable base for future test automation
Test Automation & Framework Development
- Develop a long-term strategy for building and scaling automated testing, leveraging frameworks like Robot Framework and Selenium in alignment with our tech stack..
- Identify high-priority flows for automation, focusing initially on key user journeys and backend services such as API layers and internal wallets.
- Maintain automation test suites and integrate them into CI/CD pipelines, ensuring test coverage is reliable, scalable, and efficient across environments.
Qualifications
Strong Proficiency:
- Manual & automated testing methodologies for web and mobile applications.
- REST API testing using tools like Postman, Hopscotch, or similar.
- Designing and writing clear, comprehensive test plans, test cases, and bug reports.
- Agile/Scrum development environments.
- Test management tools (e.g., Jira, TestRail).
Experienced With:
- Building test automation frameworks using tools like Selenium, Robot Framework, Cypress or Playwright.
- Experience with mobile automation (Appium or similar)
- Scripting in languages such as Python or JavaScript/TypeScript.
- Knowledge of QA best practices, Agile methodologies, and software development lifecycle
- CI/CD pipelines and integrating automated tests.
- Conduct white-box testing when required and participate in code reviews
- Performance testing tools (e.g., JMeter, k6,locust)
Plus points:
- Familiarity with security and penetration testing techniques
- A genuine interest in FinTech and cryptocurrency.
What We Offer:
- Opportunity to work on cutting-edge fintech solutions
- A collaborative, growth-oriented environment
- A chance to shape quality practices in a scaling tech team