Pundi X

Blockchain Test Engineer

Singapore

11 days ago
Save Job

Summary

Founded in 2017, Pundi X delivers web3 and AI technology to build a more secure and inclusive world. Its flagship product, the XPOS®️, is a blockchain-based POS platform that enables brick-and-mortar stores to transact on the blockchain.


Headquartered in Singapore, we are honored to be listed among the top 50 most intriguing emerging Fintech Startups by KPMG in 2018, cool vendors in blockchain business by Gartner, and one of the top 10 fintech leaders by Singapore Fintech Association in 2019. Pundi X is a founding member of Asosiasi Blockchain Indonesia and also active in other blockchain associations globally.


We are proud to be a community-driven project and we have a very strong and engaged community across social media platforms. All of our team members are technology focused with a broad spectrum of expertise from coding to finance and from marketing to legal and regulatory.


What you’ll do

  1. Responsible for testing DApps on blockchain (public chain, consortium chain), including testing frontend and backend functionality, interfaces, compatibility, stability, and security.
  2. Handle functional, performance, and security testing of smart contracts.
  3. Build testing environments, write test plans, execute tests, and generate test reports.
  4. Collaborate with other functional teams to analyze the root causes of testing failures and implement corrective measures.
  5. Drive bug resolution and manage product versions and quality before and after release.


What you’ll need

  1. Over 3 years of work experience with proficiency in Python and Java programming.
  2. Proficient in using Python or Go for contract testing and building testing frameworks.
  3. Proficient in conducting business calls for both RPC and gRPC.
  4. Familiar with interface test automation and distributed interface performance testing.
  5. Proficient in Python + Appium or Python + Selenium for UI automation.
  6. Proficient in using adb commands, Linux commands, and basic database commands.


Nice to haves:

  1. Familiarity with blockchain architecture concepts such as consensus, smart contracts, node management, various data structures, algorithms, cryptography, security protocols, and distributed storage.
  2. Familiarity with the design, coding, and performance testing optimization of distributed, multithreaded, and high-performance systems. Knowledge of the implementation mechanisms and operational principles of mainstream blockchain open-source projects.
  3. Proficiency in the principles, mechanisms, and related encryption algorithms of blockchain.
  4. Understanding of various mainstream consensus algorithms, including but not limited to PoW, PoS, DPoS, PBFT, Paxos, Raft, etc.


Please send your CV entitled “Blockchain Test Engineer” to [email protected]. Join us!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: