Job Openings Senior QA Engineer (Automation/Manual)

About the job Senior QA Engineer (Automation/Manual)

As a Senior QA Engineer, you will play a pivotal role in designing, developing, and executing automated and manual testing strategies to guarantee a seamless, secure, and high-performance user experience. You will collaborate with developers, product managers, and DevOps engineers to integrate testing best practices into the CI/CD pipeline, ensuring efficient and stable production releases.

This is a hands-on technical role requiring expertise in test automation, API validation, fintech security, and blockchain transaction testing.


1. Automated & Systematic Testing

  • Develop and maintain end-to-end test automation frameworks for web, mobile, and APIs.
  • Implement continuous testing pipelines using GitLab Actions, Jenkins, and Kubernetes-based CI/CD workflows.
  • Execute functional, performance, security, and regression testing to validate product quality before release.
  • Automate test cases using any of the established test automation frameworks - Selenium, Cypress, Playwright, and Appium.

2. API & Crypto Transaction Testing

  • Build and execute API test suites to validate payments, authentication, and blockchain transactions.
  • Ensure secure and accurate crypto wallet interactions, including deposit, withdrawal, and staking operations.
  • Test smart contract integrations, ensuring safety against exploits and vulnerabilities.

3. Bug Tracking & Continuous Improvement

  • Identify, document, and prioritize bugs and performance issues.
  • Work closely with developers and DevOps engineers to fix issues before production releases.
  • Advocate for test-driven development (TDD) and behavior-driven development (BDD) best practices.

4. Cross-Team Collaboration

  • Partner with Backend & Frontend Engineers to define test cases that match business logic and UI expectations.
  • Collaborate with Product Managers to validate features against business requirements.
  • Work with Customer Support & Technical Support teams to troubleshoot and resolve live production issues.

Technical Skills:

  • 5+ years of experience in QA Engineering, ideally in fintech, crypto, or payments.
  • Hands-on experience with test automation frameworks
  • Strong understanding of API testing & automation
  • Experience with performance & load testing tools.
  • Knowledge of CI/CD pipelines and automation
  • Understanding of blockchain testing, smart contracts, and crypto transaction validation.
  • Strong programming skills in JavaScript/TypeScript for test automation.
  • Familiarity with SQL databases (PostgreSQL) and NoSQL (Redis, MongoDB) for data validation testing.

Soft Skills & Mindset:

  • Detail-oriented mindset, capable of identifying edge cases and risk factors.
    Strong problem-solving abilities with a structured approach to debugging issues.
    Ability to work independently and thrive in a fast-paced, agile fintech startup.
    Strong communication skills to explain test results, risks, and quality measures to stakeholders.
  • Passionate about automation and improving development efficiency