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).
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
Role
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.
About ChainSafe Systems
Not what you're looking for?