Manual QA Engineer (Blockchain)
Our client’s project is an S3-compatible enterprise layer on top of the Filecoin ecosystem. L2 Filecoin network for enterprise-grade decentralized storage.
As a Manual QA Engineer, you will be essential to our quality assurance team, working closely with developers and senior QA engineers to verify and validate our blockchain applications. You will design, execute, and document test cases and scenarios to ensure that our applications meet rigorous standards of functionality, security, and performance. This role will allow you to develop your skills in a cutting-edge field and grow as a QA professional in the blockchain space.
Project stack: Typescript, Node.js, Nest.js, React, React Native, GCP, Postgres, Redis, Bull, Jest
Team on the project: PM, BA, Senior Fullstack, Senior DevOps, QA
Requirements:
• 1-3 years of experience in software quality assurance, specifically in manual testing
• Strong understanding of blockchain technology, including smart contracts, consensus algorithms, and decentralized applications
• Strong understanding of software development lifecycle and QA processes
• Proficiency in creating and managing test cases, test plans, and bug reports using tools like JIRA, TestRail, or similar
• Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment
• Upper-Intermediate English
Nice-to-have:
• Experience with blockchain testing
• Bash scripting
• Basic knowledge of automation testing
• Experience with cloud platforms such as AWS
• Experience working in Agile/Scrum methodologies
Responsibilities:
• Design, create, and execute comprehensive test plans and test cases for blockchain applications
• Collaborate with developers, product managers, and other QA team members to ensure thorough testing coverage
• Manually test blockchain applications, identifying and reporting defects and issues
• Perform regression testing to verify that new changes haven’t impacted existing functionalities
• Maintain and update test documentation, including test plans, test cases, and test data
• Participate in code reviews to ensure code quality and adherence to best practices
• Stay updated on the latest blockchain technologies and testing methodologies
• Contribute to improving the overall quality and efficiency of the testing process
• Troubleshoot and debug issues encountered during manual testing
What we offer:
• Flexible working format (remote, office, or mix)
• Flexible working hours
• Informal and friendly atmosphere
• The ability to focus on your work: a lack of bureaucracy and micromanagement
• 20 paid vacation days
• 7 paid sick leaves
• Education reimbursement
• Free English classes
• Psychologist consultations
Recruitment process: Recruitment Interview — Technical Interview — Final Interview