Software Test Engineer (Automation) - Cardano Node
As a Software Test Engineer (Automation) you are responsible for the design, planning, scripting, and execution of software testing across all releases...
As a Software Test Engineer (Automation) you are responsible for the design, planning, scripting, and execution of software testing across all releases to the Cardano platform. You will work closely with developers, project managers, network engineers, and other stakeholders throughout the software development lifecycle (SDLC), executing test iterations, tracking and reporting results, troubleshooting, and coordinating defect resolution.
Duties will include:
- Interacting with product management, project management, and development teams to develop testing objectives
- Reviewing and analysing system specifications
- Designing test conditions and scripts to address business and technical use cases
- Using existing tools and techniques to execute test cases and building/scripting new tools for carrying out testing/validation
- Executing automation tests and analyzing the results
- Troubleshooting and triaging issues with other teams to drive towards root cause identification and resolution
- Documenting, tracking, and escalating issues
- Supporting the production deployment of applications and carrying out validation testing during off-hours maintenance
- Helping technical services as an escalation point for reported bugs.
Requirements
Your expertise
- Degree in computer science, engineering, mathematics, logic, physics, or related subject
- Minimum of five years’ experience in testing
- Experience in test automation, setting up new frameworks, API testing
- Familiarity with an agile setup (scrum, kanban)
- Practical knowledge of software engineering best practices and testing methodologies, ideally ISTQB or ISEB certified
- Expertise in libraries, tools, and procedures for the execution and automation of various types of tests (eg unit, property, integration, end-to-end, UI, performance, stress, fault tolerance)
- Experience with virtualization (VMWare, Hyper-V), git, continuous integration (CI), and continuous deployment (CD)
- Test automation skills (desktop, API, web, integration tests)
- Infrastructure deployment and configuration skills (dev/test ops, containerization).
Nice to have:
- Coding/scripting experience (preferably Python/PyTest)
- Expertise in Linux/Unix, Bash, SQL (highly desirable)
- Distributed systems development/testing skills
- Performance and security testing experience
- Experience in distributed systems and network
- Knowledge of a functional programming language such as Haskell (but Python, Java, or C# also considered)
- Blockchain development experience (relevant technical experience also considered – eg you’ve worked in highly technical environments and have a proven ability to pick up new concepts and processes).
Benefits
Location
IOG is a fully distributed organization and therefore this is a remote position. Due to team distribution we are ideally searching for someone in a European time zone.
All Colleagues
- Flexible schedule
- Remote work - ability to work anywhere
- Laptop reimbursement
- New starter package to buy hardware essentials (headphones, monitor, etc)
- Learning & Development opportunities
- Competitive PTO and Sick Leave plan
US Employees
- Medical, Dental, and Vision benefits coverage through Anthem with 100% premium cost covered by IO Global for the employee and dependents
- Health Savings Account
- Life Insurance
UK Employees
- Monthly Health Stipend to use towards any wellness or medical coverage/service
- Pension
Below are some other jobs we think you might be interested in.
-
Software Test Engineer
- Strike
- Remote, Americas
- Remote
Jun 11 -
Test Automation Engineer
- Uphold
- Braga and Porto
May 16 -
Senior Staff Software Engineer, Core Automation
- Coinbase
- Remote - USA
- Remote
Jun 09 -
Software Development Engineer in Test - Pro
- Kraken
- Poland; Argentina; Brazil; Bulgaria; Chile; Costa Rica; Cyprus; Czech Republic; Estonia; Hungary; Mexico; Paraguay; Peru; Romania; Slovakia; Slovenia; Uruguay
Jun 16 -
QA Automation Engineer
- Applied Blockchain Ltd
- London, England, United Kingdom
May 20 -
Vice President, Senior Quality Engineer (Automation)
- Galaxy Digital
- India
Jun 16 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
SDET / QA Automation Engineer - Fintech/Web3
- Bitrefill
- Stockholm, Sweden
- Remote
Jun 19 -
Senior AI Engineer (AI Automation) - India
- TRM Labs
- India
- Remote
May 20 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Software Engineer - Compliance
- Rain
- New York, NY
May 27 -
Software Engineer - Solutions
- Alchemy
- San Francisco; New York
May 29 -
Software Engineer - Fullstack
- Onramper
- Amsterdam, Noord-Holland, Netherlands
Jun 10 -
Senior Software Engineer
- DRW
- Tel Aviv
Jun 19 -
Software Engineer, London
- Talos Trading
- London
Jun 20 -
Software Engineer, Backend
- Strike
- Anywhere
- Remote
May 12 -
Software Engineer - Android
- ether.fi
- Dubai; Cayman; Denver; New York
Jun 06 -
Lead Software Engineer, Clearing Engineering
- CoinDesk
- New York
May 10 -
Software Engineer - Solana
- Rain
- New York, NY; Remote
- Remote
Jun 02

