Senior Software Engineer in Test - IOE: Cardano
Senior Software Engineer in Test - IOE: Cardano

Senior Software Engineer in Test - IOE: Cardano

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Lead testing initiatives, mentor engineers, and improve software quality at IOG.
  • Company: IOG is a pioneering tech company focused on blockchain research and development.
  • Benefits: Enjoy competitive PTO, a new starter package, and a diverse work environment.
  • Why this job: Join a culture of innovation, creativity, and positive change in the blockchain space.
  • Qualifications: 7+ years in Test Engineering, expertise in automation, and a degree in a related field.
  • Other info: Work remotely and be part of a team that breaks limits and reimagines possibilities.

The predicted salary is between 43200 - 72000 £ per year.

Who are we?

IOG, is a technology company focused on blockchain research and development. We are renowned 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, as well as other products in the areas of decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain and Web3 technology globally.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

What the role involves:

As a Senior Software Engineer in Test at IOE, you are responsible for improving how IOE builds, maintains, and tests software while actively contributing to product development. You lead efforts to ensure the quality of engineering practices within your team, working across teams to identify and implement improvements. This includes sharing code, simplifying complex processes, and championing best testing practices.

In this position, you are responsible for writing testable, production-ready code, and influencing the overall quality and architecture of the software.

As a senior member of the team, you will mentor and grow other engineers, promote test automation, and lead in improving the overall testing culture across IOG.

  • Lead test strategy and planning: Develop and maintain robust automated testing frameworks to ensure high-quality software releases.
  • Test execution: Design and execute comprehensive test plans, including unit, integration, and end-to-end tests, as well as performance and security testing.
  • Cross-team collaboration: Work with product management, development, and operations teams to define testing objectives and improve quality processes across the organization.
  • Mentorship: Actively mentor and guide junior test engineers, promoting a culture of continuous learning and technical excellence.
  • Test automation: Build and improve test automation tools and infrastructure, ensuring seamless integration into CI/CD pipelines.
  • Root cause analysis: Lead troubleshooting and debugging efforts, driving toward quick resolution of identified defects and ensuring that quality standards are met.
  • Understands the business model and how it aligns with the current product focus. Provides feedback to the product team on technical design and testing strategies, and seeks opportunities to simplify and improve the product.
  • Process improvements: Proactively suggest and implement improvements to testing processes, methodologies, and tools.
  • Actively engages in PI Planning, and agile ceremonies, contributing to the refinement of product and test planning at the squad level.
  • Deployment support: Oversee testing during production deployments and perform post-deployment validation testing.
  • Stakeholder communication: Act as a key point of contact for test-related discussions with internal and external stakeholders.
  • Requirements

    Who you are:

  • Higher degree in Computer Science, Engineering, Mathematics, Logic, Physics, or a related field (Bachelor’s or above).
  • 7+ years of experience in Test Engineering, with at least 2 years in a senior or leadership role.
  • Expertise in test automation and in setting up new frameworks from scratch.
  • Performance and security testing experience is highly desirable.
  • Experience in distributed systems and networks is a plus.
  • Proven experience in Agile environments (Scrum, Kanban) and software engineering best practices.
  • Familiar with testing methodologies (ISTQB or ISEB certification preferred).
  • Expertise in automation libraries and tools for various types of tests (unit, property, integration, end-to-end, performance, stress, fault tolerance).
  • Familiarity in Python programming language
  • Experience with Linux, Git and preferably nix
  • Hands-on experience with continuous integration (CI) and continuous deployment (CD) tools and practices.
  • Familiarity with blockchain development and Haskell experience would be highly desirable.
  • Able to independently lead testing initiatives, set strategic goals, and guide junior team members.
  • Highly detail-oriented with a strong focus on quality and precision.
  • Consistently seeks to learn and apply new technologies, staying updated with advancements in testing tools and practices.
  • Strong problem-solving skills, able to break down complex issues and identify root causes efficiently.
  • Strong verbal and written communication skills, able to articulate technical information clearly to various stakeholders.
  • Capable of working independently with minimal supervision, driving projects from conception to completion.
  • Benefits

  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO
  • At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Senior Software Engineer in Test - IOE: Cardano employer: Iohk

    At IOG, we pride ourselves on being a forward-thinking technology company that fosters a culture of innovation and collaboration. As a Senior Software Engineer in Test, you will not only contribute to cutting-edge blockchain projects but also enjoy a supportive work environment that prioritises employee growth through mentorship and continuous learning opportunities. Located in the United Kingdom, we offer competitive benefits, including a new starter package for essential hardware, generous PTO, and a commitment to diversity and inclusion, making us an exceptional employer for those looking to make a meaningful impact in the tech industry.
    I

    Contact Detail:

    Iohk Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer in Test - IOE: Cardano

    ✨Tip Number 1

    Familiarise yourself with the Cardano blockchain and its underlying technology. Understanding the specifics of blockchain development will not only help you in interviews but also demonstrate your genuine interest in the role.

    ✨Tip Number 2

    Engage with the IOG community on platforms like GitHub or relevant forums. Contributing to discussions or projects can showcase your skills and passion for test engineering, making you a more attractive candidate.

    ✨Tip Number 3

    Prepare to discuss your experience with test automation frameworks in detail. Be ready to share specific examples of how you've implemented these frameworks and the impact they had on software quality.

    ✨Tip Number 4

    Highlight your leadership and mentoring experiences during conversations. As a senior role, demonstrating your ability to guide junior engineers and improve team dynamics will be crucial in standing out.

    We think you need these skills to ace Senior Software Engineer in Test - IOE: Cardano

    Test Automation
    Automated Testing Frameworks
    Performance Testing
    Security Testing
    Agile Methodologies
    Continuous Integration (CI)
    Continuous Deployment (CD)
    Python Programming
    Linux Proficiency
    Git Version Control
    Root Cause Analysis
    Mentorship and Leadership
    Stakeholder Communication
    Testing Methodologies (ISTQB or ISEB)
    Problem-Solving Skills
    Attention to Detail
    Collaboration Skills
    Process Improvement

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in test engineering, particularly your expertise in test automation and any leadership roles you've held. Use specific examples that demonstrate your ability to improve testing processes and mentor junior engineers.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for blockchain technology and how your background aligns with the company's mission. Mention specific projects or experiences that showcase your skills in automated testing and collaboration across teams.

    Showcase Technical Skills: Clearly list your technical skills related to the job description, such as proficiency in Python, experience with CI/CD tools, and familiarity with Agile methodologies. Highlight any certifications you have, like ISTQB or ISEB, to strengthen your application.

    Prepare for Potential Questions: Anticipate questions related to your problem-solving skills and experience with performance and security testing. Be ready to discuss how you've led testing initiatives and contributed to process improvements in previous roles.

    How to prepare for a job interview at Iohk

    ✨Showcase Your Technical Expertise

    Be prepared to discuss your experience with test automation and the frameworks you've built. Highlight specific projects where you implemented testing strategies, especially in Agile environments, as this aligns closely with what IOHK is looking for.

    ✨Demonstrate Problem-Solving Skills

    Expect to face technical challenges during the interview. Be ready to explain how you approach troubleshooting and debugging. Use examples from your past experiences to illustrate your ability to identify root causes and resolve issues efficiently.

    ✨Emphasise Collaboration and Mentorship

    Since the role involves cross-team collaboration and mentoring junior engineers, share instances where you've successfully worked with diverse teams or guided less experienced colleagues. This will show your capability to foster a positive testing culture.

    ✨Stay Updated on Industry Trends

    IOHK values innovation and curiosity. Make sure to discuss any recent advancements in testing tools or methodologies that you've explored. Showing that you're proactive about learning new technologies can set you apart from other candidates.

    Senior Software Engineer in Test - IOE: Cardano
    Iohk
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    I
    • Senior Software Engineer in Test - IOE: Cardano

      Full-Time
      43200 - 72000 £ / year (est.)
    • I

      Iohk

      50-100
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >