QA Engineer
Role in brief
Blockstream is looking for a QA Engineer to enhance the quality of blockchain applications. This role involves developing test plans, implementing automated testing, and ensuring security. Candidates with a background in fintech or blockchain and strong testing skills should apply.
About the role
As a QA Engineer at Blockstream, you will be responsible for developing and executing test plans specifically for blockchain-based applications and APIs. Your role will involve designing and maintaining automated testing frameworks that ensure the functionality, performance, and security of products. You will also conduct both manual and automated testing to identify and document defects.
Collaboration is key in this role, as you will work closely with developers to review new features and ensure they are testable. Additionally, you will integrate testing into CI/CD pipelines alongside DevOps teams. Success in this position means maintaining a robust suite of automated tests and effectively identifying vulnerabilities in products, contributing to the overall quality assurance in a fast-paced, remote-first environment.
Skills that matter here
- automation testing: This role requires proficiency in automation testing frameworks to ensure the quality of blockchain applications.
- API testing: You will utilize API testing tools to verify the functionality of various application interfaces.
- scripting languages: Knowledge of scripting languages is necessary for developing test scripts and automation.
- security testing: You will perform security testing to identify vulnerabilities in blockchain products.
- performance testing: Experience with performance testing tools will help ensure the applications meet required performance standards.
Who this role suits
- You have a solid background in software quality assurance, preferably in fintech or blockchain.
- You thrive in a collaborative, fast-paced remote environment and possess strong analytical skills.
- You communicate effectively and document processes clearly.
- You are proactive in identifying issues and implementing solutions.
From the employer
Responsibilities
- Develop and execute: test plans, test cases, and test scripts for blockchain-based applications and APIs
- Design, implement, and maintain automated testing frameworks for functional, performance, and security testing
- Conduct manual and automate testing of transactions, wallets, payment systems, and decentralized applications
- Identify, document, and track defects using bug-tracking tools (e.g. Jira, GitHub)
- Collaborate with developers to conduct feature reviews and ensure testability of new features
- Perform security testing to detect vulnerabilities in products
- Work closely with DevOps to integrate testing into CI/CD pipelines, and optimize test execution in cloud-based environments
- Conduct regression testing and maintain a robust suite of automated tests to prevent system failures
- Research and implement test practices for blockchain and fintech QA methodologies
Requirements
- 2+ years in software quality assurance; preferably in fintech, blockchain, or security-focused industries
- Proficiency in automation testing frameworks
- Strong understanding of Bitcoin and blockchain technology
- Experience with API testing tools
- Knowledge of scripting languages
- Understanding of security testing methodologies, including penetration testing and vulnerability assessments
- Experience with performance testing tools
- Strong analytical and problem-solving skills
- Ability to work in a fast-paced, remote-first, and collaborative environment
- Excellent communication and documentation skills
Questions about this role
What is the remote policy?
This position is remote, and candidates can work from anywhere.
What level of experience is required?
A minimum of 2 years in software quality assurance is required.
How do I apply?
Candidates can apply through the Blockstream website.
✓ Apply here in a minute. Your application and answers go straight to the hiring person, so you never land in a spam pile.