Software Engineer in Test
MAI Labs
Job Description
Mai Labs is a global technology incubator specializing in blockchain infrastructure, Web3 automation, and real-world asset tokenization. Our global product focus is to develop cutting-edge platforms that facilitate blockchain adoption and connect industries, enterprises, and developers.
Our portfolio includes:
- STOEX, a regulated asset tokenization platform.
- Kalp Studio and Kalp Foundation, focused on secure blockchain networks; and
- Kwala, a cross-chain Web3 workflow AI agentic engine.
- Trisori, non-custodial wallet layer with fast APIs, MPC-based security, and multi-chain abstraction.
Kalp Studio is a low-code Web3 development platform designed to help teams build fast, secure, and scalable decentralized applications with ease. By eliminating the need to manage complex blockchain infrastructure, it enables developers to focus on creating innovative and impactful Web3 experiences rather than dealing with backend complexities.
We emphasize a decentralized and collaborative work culture that fosters autonomy, innovation, and continuous learning. At Mai Labs, technology enables transformative solutions that bridge ideas and real-world outcomes.
If above resonates with you, we would love to have a discussion with you.
Role: QA Engineer/SDET- Blockchain
Location: Noida (WFO) / 5 days (Hybrid can be considered)
About the Role: You will take over the role of QA/SDET and ensure that the quality of products and services is reviewed, tested, and has gone through scenarios. You will collaborate with Blockchain developers and Tech engineers along with cross-functional teams, to understand the product expectations, and services build and develop comprehensive test cases to implement both Automated and manual test scenarios.
What you’ll get to do?
- Develop automated& manual test cases for Blockchain modules and components.
- Identify seamless integration, happy flow, edge cases and develop efficient test plans and test scripts.
- Troubleshoot Web3 Dapp issues, run independent reviews, and responses for stakeholder issues identification, and build a plan of action for quick resolution/incorporation in the test cycle.
- Build an Automation engine and ensure use cases are covered for backward compatibility of different versions.
- You will test both functional and non-functional requirements.
Skills & Qualification:
- Strong 5-8 years of experience in software test development or related fields while working in Agile.
- Mandatory experience in developing unit test cases for Blockchain Applications.
- Hands-on Java/Python, Selenium, Rest Assured, Postman, Database queries and familiarity with Linux OS.
- Preferred experience in mock testing frameworks for Golang like Mocha, Chai and go test.
- Preferable experience in Shell Scripting, with basic knowledge of JavaScript.
- Exposure to cloud computing platforms like AWS and exposure of Web3 and blockchain.
Hiring Process:
- 3-4 rounds of interviews with Function, HR & senior leaders.