Enable job alerts via email!

Senior Software Engineer in Test - IOE: Cardano

Input Output (IOHK)

United Kingdom

Remote

GBP 60,000 - 100,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking technology company as a Senior Software Engineer in Test, where you will enhance software quality through innovative testing strategies. This role offers the chance to lead test automation initiatives, mentor junior engineers, and collaborate across teams to ensure high-quality releases. With a focus on blockchain and Web3 technology, you will contribute to projects that drive positive change globally. Enjoy the flexibility of remote work, a supportive learning environment, and a culture that values curiosity and continuous improvement. If you are passionate about pushing boundaries and fostering excellence, this opportunity is for you.

Benefits

Remote Work
Laptop Reimbursement
Hardware Essentials Package
Learning & Development Opportunities
Competitive PTO

Qualifications

  • 7+ years in Test Engineering with leadership experience.
  • Expertise in test automation frameworks and methodologies.

Responsibilities

  • Lead test strategy and develop automated testing frameworks.
  • Collaborate with teams to define testing objectives and improve quality.

Skills

Test Automation
Performance Testing
Security Testing
Agile Methodologies
Python Programming
Problem-Solving
Communication Skills

Education

Bachelor's or Higher in Computer Science

Tools

CI/CD Tools
Git
Linux

Job description

Senior Software Engineer in Test - IOE: Cardano

Who are we?
IOG is a technology company focused on blockchain research and development. We are known for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability.

Our projects include the Cardano blockchain, along with products in decentralized finance (DeFi), governance, and identity management, aiming to advance blockchain and Web3 technology globally.

We invest in the unknown, applying curiosity and a desire for positive change to everything we do. Our products and services are designed for people to be fearless changemakers.

What the role involves:
As a Senior Software Engineer in Test at IOE, you will improve how IOE builds, maintains, and tests software, actively contributing to product development. You will lead efforts to ensure quality, share code, simplify processes, and champion best testing practices.

You are responsible for writing testable, production-ready code and influencing the overall quality and architecture of software. You will mentor engineers, promote test automation, and improve testing culture across IOG.

  • Lead test strategy and planning: Develop automated testing frameworks for high-quality releases
  • Test execution: Design and execute comprehensive tests including unit, integration, end-to-end, performance, and security tests
  • Cross-team collaboration: Work with product management, development, and operations to define testing objectives and improve quality processes
  • Mentorship: Guide junior test engineers, fostering continuous learning and excellence
  • Test automation: Build and enhance automation tools and CI/CD integration
  • Root cause analysis: Lead troubleshooting and debugging to resolve defects efficiently
  • Align testing with business models and product focus, providing feedback on design and testing strategies
  • Process improvements: Suggest and implement testing methodologies and tools enhancements
  • Participate in Agile ceremonies, refining test planning at the squad level
  • Deployment support: Oversee testing during deployments and perform post-deployment validation
  • Stakeholder communication: Act as a key contact for test-related discussions
Requirements

Who you are:
  • Higher degree in Computer Science, Engineering, Mathematics, Logic, Physics, or related field (Bachelor's or above)
  • 7+ years in Test Engineering, with at least 2 years in a senior or leadership role
  • Expertise in test automation and setting up frameworks from scratch
  • Experience in performance and security testing is highly desirable
  • Knowledge of distributed systems and networks is a plus
  • Proven experience in Agile environments and software engineering best practices
  • Familiar with testing methodologies (ISTQB or ISEB preferred)
  • Expertise in automation libraries and tools for various tests
  • Familiar with Python programming
  • Experience with Linux, Git, and nix systems
  • Hands-on with CI/CD tools and practices
  • Blockchain development and Haskell experience are highly desirable
  • Ability to lead testing initiatives independently and guide juniors
  • Highly detail-oriented, focused on quality
  • Continuous learner, staying updated with testing advancements
  • Strong problem-solving and communication skills
  • Ability to work independently from conception to completion
Are you an IOGer?
If you question the status quo, tinker with ideas, spark debates, and seek growth, you might be an IOGer. We break limits, not set them.

Benefits
  • Remote work
  • Laptop reimbursement
  • Hardware essentials package
  • Learning & Development opportunities
  • Competitive PTO
We value diversity and do not discriminate based on race, religion, gender, or other statuses.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and IT
Industries
  • Non-profit and Education
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer in Test - IOE: Cardano

TN United Kingdom

On-site

GBP 60,000 - 100,000

7 days ago
Be an early applicant