Blockchains is hiring a
Web3 Software Engineer in Test

Compensation: $81k - $100k estimated

Location: USA - Remote - EST Hours Required

OUR VISION

In the new and exciting world of the decentralized internet, otherwise known as Web3, it is an individual’s fundamental right to own and control their digital identity. To ensure that the individual is paramount in Web3, we are developing a suite of applications to enable everyone to safely engage, take part, and transact in the emerging, decentralized world of the internet. Our platform centers on Web3 Identity and leverages that identity to provide individuals with secure digital asset storage and recovery, access to decentralized finance, the ability to prove ownership of their creations, and gateways to digital interactions and experiences – all to empower and benefit every Web3 user.

We believe that the decentralized nature of Web3 creates an opportunity for everyone to challenge the digital status quo—to own and control their identity, data, finances, creations, and future. This is the chance to get it right – to rally a movement of individuals so Web3 belongs to everyone, not to trillion-dollar companies. To fulfill this vision, we are seeking dynamic people who want to join us in leading the way to this new world.

WHAT YOU WILL DO

As Software Engineer in Test (also typically known as a “Software Development Engineer in Test), you have a keen attention to detail and software development chops to help ensure BCI’s critical workflows always run smoothly. You will primarily support our SDK development team while supporting other teams from time to time. You will be writing tests for a software baseline largely developed in C, so understanding C is important. You will build automated test suites that cover all major BCI use cases, prevent regressions, and validate new features. You will contribute to the product code base by fixing problems you’ve identified. You will think creatively, experiment with and incorporate leading software best practices, and apply advanced testing automation techniques like property-based testing and Behavior Driven Development. You will work closely with our ambitious engineering teams to shape our approach to QA through extensive automation and creative problem-solving. Duties include but are not limited to:

  • Creating end-to-end tests, focusing on critical user workflows and areas with high business impact, including implementation of sequential backend tests and regression tests.
  • Increasing the test coverage of our SDK which serves as a gateway to several of our services.
  • Executing manual testing of features, writing software such as scripts, and leveraging open-source tools to trigger specific code paths to ensure correctness.
  • Planning, prioritizing, and coordinating test activities within a development team.
  • Setting up, maintaining, and operating test automation frameworks.
  • Contributing to the product code base by fixing identified problems.
  • Creating & managing bug reports and communicating with the team.

WHAT YOU WILL NEED TO SUCCEED

You have Several years of experience using C and YAML and experience with backend testing (preferably Postman). You have deep expertise in implementing sequential API tests (continuous data validation), experience using JavaScript, and experience/Knowledge in/about blockchain technology (e.g. transactions). You have a good knowledge of QA methods, tools, and processes and experience working within agile Scrum teams. You know Git, command line tools, Docker & Postgres, and have experience with Jira and Confluence. You bring strong experience with GitLab (incl. CI/CD processes), and have good written and verbal communication skills in English. Experience with establishing CI pipelines in YAML (for triggering automated tests) is a plus.

YOUR EDUCATION AND EXPERIENCE

You have a minimum of 5 years overall experience as a software engineer, with at least 3 years in a SEIT or QA role, writing test software and working as part of a development team. You have a bachelor’s degree in Computer Science, Engineering, or equivalent from an accredited institution required.

Blockchains, Inc. (“Blockchains”) is proud to be a diverse workforce, and we are committed to inclusion and diversity to ensure equal opportunity for all applicants. Blockchains provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, age, marital status, physical or mental disability, veteran status, or any other characteristic protected by federal, state, or local laws.

When you apply to a job on this site, the personal data contained in your application will be collected by Blockchains, Inc. (“Controller”), which is located at 610 Waltham Way, Sparks, NV 89437 and can be contacted by emailing [email protected]. Controller’s data protection officer is Edward O'Connor, who can be contacted at [email protected]. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under [either the standard contractual clauses or the Privacy Shield]. You can obtain a copy of the standard contractual clauses by contacting us at [email protected].

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.

Apply Now:

This job is closed

Compensation: $81k - $100k estimated

Location: USA - Remote - EST Hours Required

This job is closed


Receive similar jobs:

Remote Web3 QA Engineer Jobs

Job Position and Company Location Tags Posted Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply
Buenos Aires, Argentina
Apply
Dublin, Ireland
Apply
Paris, France
Apply

Recommended Web3 QA Engineers for this job

/@andika

Andika



See Profile
/@archie3

Archie3



See Profile
/@forsakenwing

Forsakenwing



See Profile
/@ivayloivanov

Ivayloivanov



See Profile
/@yomexex

Yomexex



See Profile
Cover Letter / AI Interview