IOHK, 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 decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain 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.
IOG's Partner chains Tribe is an innovation project built using Substrate. It aims to simplify blockchain deployment, operation and interoperability by combining modular technology with proven security, liquidity, and reliability. Partner Chains empowers developers and validators to create optimized blockchains without network or technology stack lock-in, fostering a new era of interoperable and scalable solutions.
The role involves ensuring the quality and reliability of software solutions by leading the testing process across various stages of the Software Development Life Cycle (SDLC). Employing advanced testing methodologies and collaborating closely with a cross-functional team, this position is critical in identifying software issues and improving product quality before release. The role demands a robust understanding of both the SDLC and Quality Assurance (QA) processes. Success in this position is gauged by the ability to design and execute comprehensive test plans, manage test cycles efficiently, and deliver software products that meet client expectations and enhance user satisfaction. This includes engaging in continuous improvement initiatives that drive innovation in testing strategies and techniques.
Collaborate with product management, project management, and development teams to define clear testing objectives.
Review and analyze system specifications to ensure they meet testing standards.
Develop detailed test conditions and scripts to cover both business and technical use cases.
Utilize existing tools and develop new scripts to execute test cases and validate functionality.
Run automated test suites and analyze results to ensure continuous improvement in software applications.
Participate in troubleshooting and triaging issues with cross-functional teams to identify and resolve root causes.
Document, track, and escalate issues as appropriate, maintaining high standards of communication and transparency.
Support production deployments and perform validation testing during off-hours maintenance windows.
Act as a technical support escalation point for critical issues reported by users.
Meet project deadlines by managing testing schedules effectively.
Deliver software that meets or exceeds quality standards and acceptance criteria through rigorous testing.