Senior Quality Assurance Engineer
The organization is a prominent name in research, analysis, and news within the digital asset sector. Established in 2018 and currently operating across 5 continents and 15+ time zones, the team operates remotely with a shared goal of advancing financial systems through independent journalism and profound technical research.
The team at this organization views digital assets as an integral part of the future and aims to be the trusted voice and authoritative figure for individuals engaged in digital assets in various capacities.
The ideal candidate for the role of Senior QA Engineer will be hands-on in ensuring product quality within a constantly evolving ecosystem. The responsibilities include creating and maintaining automated and manual tests, enhancing developer efficiency, and supporting the dependable delivery of code. This role also involves integrating modern AI tools to expand QA coverage and streamline development processes.
This position is ideal for individuals with 6-8 years of experience who excel in independent settings and are eager to construct resilient systems for a rapidly moving, blockchain-centric company.
The Quality Assurance Engineer must have excellent communication skills, the ability to devise solutions for unit and end-to-end tests, and prioritize tasks effectively to meet deadlines promptly.
Key Responsibilities
- Lead QA strategy for significant product initiatives, encompassing test planning, execution, and automation.
- Develop and manage both unit and end-to-end tests utilizing modern frameworks such as Cypress, Playwright, and Mocha.
- Utilize AI tools for test enhancement, bug diagnosis, and documentation.
- Collaborate with engineers, designers, and product managers to uphold a quality-centric approach in all releases.
- Investigate, troubleshoot, and validate issues reported by users or internal stakeholders.
- Assist in continuous integration (CI) pipelines and establish deployment-readiness criteria.
- Engage in code reviews, pair programming, and QA retrospectives to boost the quality culture continuously.
- Contribute to test documentation, regression libraries, and quality benchmarks.
Qualifications
- 6-8 years of professional quality assurance or software testing experience.
- Proficiency in test automation frameworks like Selenium, Cypress, Playwright, WebdriverIO, Mocha, and Chai.
- Comfort with AI tools for test acceleration, bug detection, and regression coverage expansion.
- Strong familiarity with GitHub workflows, version control, and collaborative engineering environments.
- Knowledge of Unix/Linux CLI and scripting for test and build automation.
- Previous exposure to agile development teams, CI/CD pipelines, and dynamic startup environments.
- Bonus: Experience with blockchain products, financial platforms, or web3 ecosystems.
Working Culture
- Commitment to a culture of curiosity, ownership, and excellence:
- Leading with curiosity over ego.
- Questioning thoughtfully and backing ideas with action.
- Completing tasks, aiming for high standards, and supporting teammates.
- Emphasizing respectful collaboration through kindness, openness, and focus on results.
Why Join the Organization?
- Remote-first work approach.
- Emphasis on well-being with unlimited PTO, monthly wellness stipend, and extensive parental leave.
- Competitive benefits including high employer health plan contributions, 401(k) matching, fertility benefits, and One Medical & CitiBike memberships.
- Opportunity to utilize cutting-edge AI tools and contribute to shaping the future of finance.
- Work on a mission-driven cause of transforming how the world interacts with digital assets.
Inclusion Commitment
- The organization values diverse perspectives and backgrounds, encouraging candidates from all walks of life to apply, even if they do not meet all requirements. Anonymous diversity data is collected during the recruitment process to enhance inclusivity and equity within the team.
