Position: Middle QA Automation Engineer
Company: Kyrrex
Experience required: 2y
English level: intermediate

**Requirements**
— 2+ years of experience as a software tester in a Layer 1 blockchain context
— 2+ years of experience with a systems programming language (Python, C/C++)
— Deep understanding of blockchain technology, including cryptography, peer-to-peer networking and consensus protocols
— Experience with automated software testing tools and scripting for deterministic tests
— Experience implementing testing in CI/CD pipelines
— Familiarity with the entire software development life cycle
— Capable of automating and optimizing frequent tasks
— A passion for decentralized, peer-to-peer systems and Web3 technologies
— English - Intermediate

**Will be plus**
— Experience with PHP, Node.js 

**Responsibilities**

— Design and execute test plans
— Create and automate test cases
— Record and document results and compare them to expected results
— Determine the best methods to measure results from tests in order to detect software failures so that issues may be discovered and corrected
— Design reliable and deterministic tests
— Examine and execute code in various environments
— Manage code and asset integrations across multiple branches
— Resolve integration conflicts alone or in coordination with software engineers

**We offer**
— Interesting product, opportunities for development
— Remote work
— Flexible schedule
— Paid vacation (24 calendar days) and sick leaves