[Remote] Full-Stack QA Engineer
Note: The job is a remote job and is open to candidates in USA. CXM is a company offering complex financial products through a fully remote working environment. The Full-Stack QA Engineer will own and continuously improve product quality through functional, integration, API, regression, exploratory, and automated testing, while collaborating with cross-functional teams to identify and resolve quality issues.
Responsibilities
- 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
- 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
Skills
- 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)
- 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
Benefits
- Eligibility for performance-based bonuses.
- Fully remote work.
- Opportunities to develop automation and AI capabilities through practical day-to-day application.
- Direct opportunities to improve testing processes and product outcomes.
Company Overview