Software Engineer in Test 資深測試工程師

Job Description

【投遞方式】 此處不收履歷,請至 https://grnh.se/df96d2702us 投遞。

Please submit your resume via CYBAVO career site: https://grnh.se/df96d2702us

Who We Are:

CYBAVO is a blockchain security solution provider that helps institutions secure digital assets. On the blockchain, where loss of data means real loss of value, organizations need a comprehensive solution to manage and protect the most crucial part of the puzzle– their private keys. This is exactly what CYBAVO offers: a platform that delivers advanced tools and features to help developers, crypto exchanges, or TradFi institutions harness the power of blockchain technology, and build on Web3 in a reliable, secure manner.

 

What you will be doing 

  • Ensure the quality of our products and services
  • Communicate and discuss product specifications with the project team, including PM, Developers, Designers, and QA fellows
  • Analyze requirements and create test cases for an appropriate test coverage
  • Plan, design and execute feature testing,  system testing, regression testing and compatibility testing to keep our system sound and strong with blockchain upgrades.
  • Help with peer review on code changes and test cases
  • Isolate issues and report to the issue tracking system
  • Verify bug fixes and prevent regression bugs by early detection
  • Test web programs and underlying services, API services, and mobile apps (iOS and Android)
  • Participate in designing and building testing processes and test frameworks
  • Plan, develop/maintain automated UI and/or API tests
  • Develop test tools and programs to fulfill internal needs
  • Conclude test results of product testing and development progress of automation projects into measurables and comprehensive reports to share with the team
  • Give internal sharing on technical topics
  • Mentor new hires and junior engineers
  • Support investigation of customer inquiries and issues

Requirement

What you should have (not all required)

Software Engineer in Test (II)

  • 2+ years of experience in software testing
  • Bachelor’s (or higher) degree in computer engineering, computer science, or a related field
  • Dedication to designing and executing testing in all possible ways (e.g. functional test, stress test, performance test, load test, etc.)
  • Programming skills in Python or any other programming/scripting languages
  • Passion to pursue extensive blockchain/testing knowledge and skill excellencies 
  • Familiarity with Linux/macOS operations
  • Understanding of network protocols like HTTP, Restful API
  • Capabilities of using API test tools (e.g. Postman)
  • Ability to describe issues in a clear and concise manner
  • Agility and flexibility in fast context switching
  • Blockchain/cryptocurrencies related knowledge 
  • Know-how of smart contracts, e.g. creation, deployment, and interaction 
  • Good understanding and utilization of automation frameworks
  • Frequent use of CI/CD (Jenkins, Travis, GitLab)
  • Proficiency in English communication at work

Senior Software Engineer in Test (III)

All the requirements of a Software Engineer in Test (II) and:

  • 4+ years of experience in software testing
  • Ability to guide new joiners in the team and/or train junior software engineers in testing
  • Expertise in API/UI automation testing
  • Excellencies in designing and building automation frameworks from scratch
  • Ability to integrate automation frameworks with CI/CD (e.g. Jenkins, Travis, GitLab)
  • Skills in efficiently locating/adopting existing tools or developing new ones upon needs
  • Familiarity with VM and Docker-related technologies
  • Experience in deploying AWS, Azure, GCP
  • Knowledge of Security Test, Penetration Test, and Vulnerability Detection in Web/App/OS/Networking
  • Experience in tech-leading a small team
  • Ability to lead internal projects of the team and make practical plans to achieve the predefined objectives

Staff Software Engineer in Test (IV)

All the requirements of a Software Engineer in Test (III) and:

  • 7+ years of experience in software testing
  • Skilled in tech-leading medium to large projects with high complexity that may involve multiple engineers, potentially from other teams
  • Delivers high-quality software on time, rarely missing their commitments
  • Provides feedback on software decisions made by other teams

Remote type

Hybrid Interview

基本上都是遠端進行,最後一關可以選擇要 Onsite 或是 Online

Hybrid Job

遠端優先,可以選擇在家上班,或是到台北的辦公室工作

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

We’ve Got You Covered
We believe that the best experience a company can offer is a collaborative workplace, camaraderie among colleagues, and a visionary management team. Nonetheless, we keep our feet on the ground when it comes to perks and benefits. Here are some additional privileges our employees enjoy: 

  • Training - Not just “regular training”. We are in a fast moving space where staying on top of market trends and technologies is critical to our success. Our expert-developed and curated training programs are specific and relevant to the crypto and digital asset industry. 
  • Discretionary Paid Time Off - In addition to your vacation days, we let you take what you need beyond that as long as it works for you and your team. 
  • Remote First - As a global organization, we sit across various time zones. We stay connected online through Slack and online team building activities. Offline, we also have a spacious, welcoming, and open office for our Taipei-based team. Don’t worry, after we land on the Moon, we will still be a remote-first company!
  • Only the Best for the Best - Some say these are nice to have, but we think a comfortable working environment can only help our team’s success. We offer all employees MacBook Pros, while our office provides standing desks, ergonomic chairs and more.  
  • Mobile Phone and Home Office Reimbursements - We understand the reality of being a remote-first company: We offer monthly mobile phone stipend and home office setup reimbursement, allowing you to create the working environment that suits you.
  • Referral Bonus - We’ve already hired you as you are the best. Why not motivate you to bring the best talents that you know to join us? For each successful referral, we offer a NTD $100,000 referral bonus. 
     

Salary Range

NT$ 1,740,000 - 3,720,000 (Annual Salary)