System Tester (AI & Blockchain Platform)

AIxBlock Anywhere
AIxBlock Remote, Full-time

1. Job type: Full-time & Remote

  • Flexible working hours from Monday to Saturday, ensuring 44+hrs. We need A players, who can work like hell, if you prefer a 9-5 job, this might not be a suitable company for you.

2. Location: Work from anywhere.  

3. Number of headcounts: 01

4. Reporting line: CTO

 5. Your responsibilities

  • System Testing: Perform comprehensive testing across all platform components, including Web2 and Web3 integrations, decentralized compute marketplace, dataset pool, and hybrid distributed ML training modules.
  • Test Plan Development: Design, document, and execute detailed test plans and test cases for system functionality, performance, scalability, and security.
  • Automation: Develop and maintain automated test scripts for continuous testing using tools like Selenium, Cypress, or similar.
  • Web3 Protocol Testing: Validate smart contracts, blockchain interactions, and decentralized system operations.
  • API Testing: Test APIs for reliability, correctness, and scalability using tools like Postman or Swagger.
  • Performance and Load Testing: Ensure the platform meets performance benchmarks under various loads using tools like JMeter or Gatling.
  • Bug Reporting and Tracking: Identify, document, and track bugs using tools like Jira, Bugzilla, or similar.
  • Collaboration: Work closely with developers, product managers, and stakeholders to ensure requirements are met.
  • Security Testing: Perform security and vulnerability assessments to protect platform data and resources.
  • Continuous Improvement: Provide feedback on system usability, reliability, and scalability, and suggest improvements.
  • Other related task assigned by the Line Manager

6. Requirements

  • Experience: 3+ years in software/system testing with experience in testing Web2 and Web3 applications.
  • Technical Skills:
    • Proficiency in automated and manual testing methodologies.
    • Familiarity with blockchain technologies, smart contracts, and Web3 protocols.
    • Hands-on experience with API testing tools (e.g., Postman, Swagger).
    • Knowledge of performance testing tools (e.g., JMeter, Gatling).
  • Programming: Ability to write test scripts in Python, JavaScript, or similar languages.
  • Problem-Solving: Strong analytical and troubleshooting skills.
  • Tools: Experience with testing tools like Selenium, Cypress, Appium, and bug tracking tools like Jira.
  • Understanding of Decentralized Systems: Familiarity with decentralized compute networks, dataset pools, and marketplaces is a plus.
  • Education: Bachelor’s degree in Computer Science, Information Systems, or related field. Equivalent experience is acceptable.
  • Soft Skills: Strong communication, teamwork, and organizational skills.

Nice to have: 

  • Experience with MLOps and hybrid distributed ML training.
  • Understanding of GPU resource allocation and distributed compute systems.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines.

7. Compensation & Benefits:

Compensation

  • Base salary: Negotiated salary depending on experience. 
  • Token bonus based on Performance

Benefits:

  • Salary review depending on the performance
  • Birthday gift
  • Holiday gift.
  • Year End Performance Bonus (Cash)
  • Year-end party.

Leaves:

  • Public holidays. Take time off and spend it with your family during your country’s public national/regional/state holidays.
  • Annual leave: 12 days/year and to be pro-rata rated for the actual monthly working period for full-time staff. Applied after the probation.
  • Sick leave with pay: maximum 6 days/year, on top of the 12-day annual leave credit, for full-time staff. Applied after the probation. 
  • Period leave: 1 day each month for female employees.
  • Personal leave policy for special cases. 

Training and recognition

  • Performance recognition and promotion opportunities for consistently good performance.
  • External/internal training programs. 

Working environment

  • Fully remote.
  • Flexible working hours, divide your working hour within a day and week.
  • Fast-track for professional growth in a fast-paced startup environment. 
  • Work with a talented and diverse team in a dynamic environment that encourages continuous learning and professional development.
  • The opportunity to meet and work with global professionals around the world to expand your network.

9. Application process:

  • Resume & Portfolio screening
  • Interview with the TA
  • Interview with the VP of GTM
  • Offer discussion and contract Signing

10. Apply

To apply, please click HERE to fill out your application. 

  • Please note: We're all about remote work and have collaborators based all around the world, and English is our primary language. Therefore, English CV is required. 
  • The application process may be slightly modified (shortened or prolonged) when necessary.