QA Engineer - Coin Integration

Paris
Engineering – Software
CDI
Founded in 2014, Ledger is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. Headquartered in Paris, Vierzon and New York, Ledger has a team of 200+ professionals developing a variety of products and services to safeguard cryptocurrency assets for individuals and companies – including the Ledger hardware wallets line already sold in 165 countries. 

To sustain the company's growth, Ledger is looking for an experienced QA Engineer to work in the Ledger Coin Integration team. The scope includes the integration of crypto assets into Ledger hardware wallets, Ledger Live, and Ledger Vault platforms

Missions

    • Build Testing plan for Coin integration in consensus with all product manager involvedLead the testing plan for the team
    • QA Engineers work closely with software engineers to ensure the continuous integration of our new features.
    • Ownership of third-party wallet applicationsActively participate in agile meetings with product and Devs
    • Provide expertise in all aspects of Software Quality Assurance and automation 
    • Design and develop automation tests with the collaboration of the DEV and QA
    • Design and execute end to end test campaigns
    • Establish test strategy, proficient with testing process and techniques (Functional, Integration, regression)
    • Execute a variety of tests that ensure the highest quality delivery 
    • Participate in the improvement of the quality: process, tooling and methods
    • Contribute to agility by ensuring an efficient, automated test suite integrated in CI/CD pipeline

Requirements and qualifications

    • Master degree in Computer Science or similar technical field of study
    • 5+ years of experience of development or test automation/manual experience
    • Hands on experience with test automation tools and frameworks such as Cucumber, Selenium, Webdriver, Bitbucket / Github (GIT), Jira, Confluence, Selenium Webdriver…
    • Prior experience in functional and technical (automation) testing
    • Interest in continuous integration and tools (Teamcity, Jenkins, CircleCi, Gradle, etc)
    • Entrepreneurial spirit and know-how to identify opportunities of improvementAutonomous and well organized (Documentation skills)
    • Prior experience with agile development methodologies
    • Basic programming skills in any modern OO languages (JAVA, .NET, etc.)
    • Basic knowledge of Terminal, Programming skills in JS, shell
    • Programming skills in JavaScript/Typescript, Shell, HTML5 and CSS3 will be very appreciated
    • Tech oriented, resourceful and curious