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