IOG is one of the world's pre-eminent blockchain infrastructure research and engineering companies.
Blockchain • Cyrptocurrency • Research • Development • Consultancy
201 - 500
June 15
IOG is one of the world's pre-eminent blockchain infrastructure research and engineering companies.
Blockchain • Cyrptocurrency • Research • Development • Consultancy
201 - 500
• As an experienced Senior Software Development Engineer in Test (SDET) who will be a key contributor on the Midnight team developing leading edge technology in one of the most exciting fields in the world • Midnight is a regulatory-friendly data protection-based blockchain that safeguards sensitive commercial and personal data • Midnight protects fundamental freedoms of association, commerce, and expression for developers, companies, and individuals. • You will play a pivotal role in ensuring the reliability, security, and performance of our cutting-edge blockchain solutions • You will collaborate closely with the Head of QA to design, implement, and execute robust test strategies, contributing to the success of our blockchain products • Most importantly, you will be a person who shows strong initiative and has a proactive approach to Quality Assurance across the SDLC
• Proven experience as an SDET or in a similar quality assurance/testing role • Proficiency in automation skills, including the ability to write automated test scripts and establish and maintain CI/CD pipelines • Strong understanding of blockchain technology, including consensus algorithms and smart contracts (a plus) • Sound knowledge of software development life cycle (SDLC) methodologies, including Agile and DevOps practices • Bachelor's degree in computer science, software engineering, or a related field (advanced degrees are a plus) • Experience of agile methodologies • Experience with modern testing frameworks • Experience in test automation for front-end/back-end and end-to-end systems • Experience working with Git, SDLC, and various CI/CD tools (e.g., GitHub Actions) • Experience as QA Lead desired but not essential • Experience in performance and security testing is a plus • Experience with API testing • Experience in distributed systems and computer networks would be beneficial • Expertise in libraries, tools, and procedures for executing and automating various types of tests (e.g., unit tests, property tests, model-based tests, integration tests, end-to-end tests, UI tests, performance tests, stress tests, fault tolerance tests) • Experience with TypeScript, Javascript, Rust, or other programming languages is advantageous • Familiarity with Virtualization using Docker • Proficiency with Linux
• Flexible schedule • Remote work • Laptop reimbursement • New starter package to buy hardware essentials (headphones, monitor, etc) • Learning & Development opportunities • Competitive PTO • Medical Benefits
Apply Now