About Twinstake
Twinstake is a leading institutional staking provider which offers unrivalled knowledge and experience of the institutional market from on our founding heritage coupled with deep crypto expertise and technology from our team of core devs and industry veterans.
We stand out in:
- Compliance and Risk Mitigation
- Non-custodial Solution
- Enhanced Reporting and Data
- Optimised Performance
- Premier Service
About the role
We are seeking a proactive and skilled Senior QA Engineer to maintain and elevate the quality of our backend services, APIs, and frontend applications. This role is crucial in implementing Twinstakeβs high standards for security, performance, and user experience, combining hands-on testing with strategic quality management. Key responsibilities include writing and maintaining robust test cases, leading QA for pre-release checks, building testing infrastructure for team-wide use, and providing first-line support for external quality issues reported.
Β
What youβre good at:
- Implementing comprehensive test cases and scenarios that cover functional and non-functional aspects of the backend, API, and frontend services
- Performing detailed pre-release QA to identify defects and validate fixes
- Building and maintaining scalable testing frameworks and tools, including automation where applicable, that support the teamβs ability to implement tests
- Developing test environments that are easily accessible and integrated into CI/CD pipelines for a smooth development workflow
- Serving as the primary point of contact for external quality issues, triaging, reproducing, and troubleshooting reported issues to resolution
- Working with the development and product teams to implement continuous improvements based on findings
What you bring:
- Proven experience as a Senior QA Engineer
- Experience in the crypto industry with an understanding of blockchain technologies, experience in staking mechanisms would be a plus
- Expertise with API testing tools (e.g., Postman, SoapUI) and frameworks (e.g., REST Assured, pytest), alongside familiarity with frontend testing tools (e.g., Selenium, Cypress)
- Proficient in scripting for test automation (e.g., Python, JavaScript) and knowledgeable in backend architecture for comprehensive API and database testing
- Experience with CI/CD pipeline integration and test automation within environments like GitHub Actions
- Demonstrated experience in designing and maintaining test automation frameworks that can scale. Ability to set up and document testing environments for easy adoption by the wider team
- Strong analytical skills with a systematic approach to identifying edge cases and building reliable test cases that ensure high-quality software releases
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment
- Strong communication skills and the ability to collaborate effectively with cross-functional teams
Β
What makes you stand out:
- Strong background in setting up, managing, and optimizing metrics which later can be monitored using dashboards, visualizations and alerting tools (e.g. Grafana)
- Deep understanding and hands-on experience with AWS services, including but not limited to EC2, S3, RDS, Lambda, CloudWatch
- Interest in DevOps practices and experience with infrastructure as code (IaC) tools (e.g., AWS CDK, Terraform, Ansible)
- Contributions to open-source projects or active participation in the software development community
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
Β
What we offer:
- Exposure to innovative technologies in cryptocurrency and blockchain technology
- Great internal growth and development
- Competitive compensation, benefits, and perks
- Flexible hybrid working