Full Stack QA Engineer
name
About This Role
Position Title: Full-Stack QA Engineer
Reporting Line: Reports directly to the QA Lead.
Location: Fully Remote
General Purpose: Own and continuously improve product quality by testing new features, identifying defects, creating automated tests, recommending process and product improvements, and developing strong feature and product knowledge.
Specific Objectives (~12 months):
• Develop strong product and feature knowledge to independently test assigned product areas.
• Deliver reliable, consistent, and clearly documented testing outcomes.
• Take end-to-end ownership of quality across assigned product areas throughout the development and release lifecycle.
• Support and expand automated test coverage across agreed product areas.
Key Activities:
• Perform thorough functional, integration, API, regression, and exploratory testing of assigned features and product areas.
• Review requirements and acceptance criteria to identify quality risks, gaps, and unclear behavior.
• Document defects clearly, including reproduction steps, expected results, actual results, and supporting evidence.
• Develop and maintain automated test scripts for assigned product features and regression scenarios.
• Investigate failed or unstable automated tests and improve test-suite reliability.
• Continuously build product and technical knowledge by reviewing relevant documentation and project updates.
• Ask timely and relevant questions to clarify requirements, risks, and expected product behavior.
• Collaborate with developers, product managers, and the QA Lead to investigate and resolve quality issues.
• Participate in release validation and clearly communicate quality risks before deployment.
• Use approved AI tools to improve productivity, accelerate testing activities, and streamline day-to-day QA work.
• Demonstrate active engagement and ownership of product quality throughout the development and release lifecycle.
Key Competences:
• Strong ownership of and accountability for product quality.
• Meticulous attention to detail and a strong quality assurance mindset.
• Genuine interest in the product and motivation to understand how its features and underlying systems work.
• Ability to consider the broader product context rather than focusing only on individual test steps.
• Commitment to improving the product and continuously developing as a QA specialist.
• Practical experience in web application testing.
• Ability to manage multiple priorities and switch effectively between different tasks.
• Experience developing and maintaining automated tests.
• Ability to use approved AI tools effectively to improve testing quality and productivity.
• Experience developing and maintaining automated tests (E2E: TypeScript/JavaScript with Playwright; API integration testing: Python).
Likely Current Job:
• Full-Stack QA Engineer or Senior Full-Stack QA Engineer.
• QA Engineer combining manual and automated testing responsibilities.
• Currently employed by companies operating in forex, trading, cryptocurrency, or financial services.
Employer Value Proposition:
• Take meaningful ownership of product quality while working on complex financial products and engaging features in a fully remote company.
• Develop automation and AI capabilities through practical day-to-day application, with direct opportunities to improve testing processes and product outcomes.
Compensation: Competitive base salary with eligibility for performance-based bonuses.
Assessment Process:
• First-stage interview with the QA Lead and Product Owner.
• Final-stage interview with the CTO.
Originally posted on Himalayas
Ready to Apply?
Click the button below to visit the company's application page.
Apply for this Position