We want to help you find your place in crypto.  Join our talent collective

QA Automation Engineer - Lodestar

Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now

ChainSafe is a leading blockchain research and development firm specializing in infrastructure solutions for the decentralized web. Alongside our contributions to major ecosystems such as Ethereum, Polkadot, Filecoin, Mina, Cosmos, and more, ChainSafe has a growing portfolio of web3 products — Files, Storage, the Gaming SDK, and ChainBridge. As part of our mission to build innovative products for users and improved tooling for developers, ChainSafe embodies an open source and community-oriented ethos.

To learn more about ChainSafe, take a look at our Discord, GitHub, and website.

Here’s what you need to know before reading on:

  • Our progressive tech stack includes Go, Rust, and TypeScript
  • We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Mina-rs, and Gossamer
  • We are global, remote-friendly, and open to contractors

At ChainSafe, you’ll be part of a team that believes in the vital importance of community and contributing to advancing humanity with open-source and decentralized technology.

We are looking for a QA Automation engineer with a self-starter attitude and drive to continuously learn, automate, measure, and create re-usable test infrastructure/code.

Responsibilities

  • Develop high-quality test automation tests for validating the performance of software after code changes
  • Develop, maintain and manage testing infrastructure for engineers to conduct performance tests
  • Establish product performance baselines and a reliable way to record data for historical comparisons
  • Review, suggest and implement improvements on test automation strategy and coverage based on software quality assurance best practices
  • Participate in code reviews and test pull requests containing new features or fixes
  • Play an active role in clarifying user stories, acceptance criteria, and task breakdown

Requirements

  • 3+ years of previous experience in a similar role
  • Experience implementing test automation/infrastructure from scratch (independently)
  • Excellent communication skills, analytical and troubleshooting abilities
  • Excellent at creating technical documentation
  • Ability to identify problems proactively, report issues, discuss solutions and follow through on deliverables and deadlines
  • Strong networking skills
  • Ability to mentor and provide guidance to developers on using/maintaining the automated test framework
  • Comfortable building CI/CD pipelines (preferably Github Actions)

Bonus Points

  • Experience with load and performance testing, both manually and using automation tools
  • A degree/diploma in Computer Science or equivalent
  • Proficiency in TypeScript
  • Familiarity with blockchain technology (especially Ethereum)
  • Experience with Docker
  • Experience with Grafana / Prometheus server data scraping
  • Experience with Ansible deployments
  • Experience with simulating network traffic (especially Fuzzing)
  • Experience with setting up blockchain development networks
  • Familiarity with Contabo / Heztner cloud system administration

If you feel like you’re the perfect fit for the role, please apply even if you don’t match all the requirements.

Hiring Steps

  • Selected candidates will be invited to a 30-45 minute screening call with one of our tech recruiters
  • Next, candidates will be invited to a 60-minute values interview with one of our project managers
  • Then, candidates will be asked to complete a technical task in under 4 hours, but we provide up to 5 business days to complete
  • Lastly, candidates will be invited to a 60-minute interview with the team lead

Why Join ChainSafe

Founded by developers for developers, ChainSafe is a remote-first company with an international team. We continue to provide opportunities for personal and professional growth, value autonomy and responsibility, have a results-driven environment, and offer flexible work hours.

We care deeply about our values and look for these attributes in every new team member. In addition, we recognize the benefits of cultivating a diverse team and aspire to embed respect for all people into our culture. We encourage women, the LGBTQIA+ community, people of color, and members of any other group underrepresented in the blockchain space (or tech in general) to apply.

How to Apply

Please fill out the below Greenhouse application form and ensure that you attach your resume and link your Github/Gitlab profile or any software project that you have contributed to (if applicable).

Apply now

Please let ChainSafe Systems know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Location

Job type

Keywords

Apply now

Please let ChainSafe Systems know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Join us

The decentralized future needs you.