QA Engineer

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 a new talent, to join our QA Team.

Missions

    • QA Engineers work closely with software engineers to ensure the continuous integration of our new features.
    • Actively 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 campaignsEstablish test strategy, proficient with testing process and techniques (Functional, Integration, regression)
    • Maintain the existing test automation framework
    • Execute a variety of tests that ensure the highest quality delivery
    • Participate in the improvement of the quality: process, tooling and methods
    • Involved / participate at Automated testing platform
    • 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…
    • Knowledge regarding to Desktop Native application fundamentalsExperience testing Mobile applications 
    • 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 improvement
    • Autonomous 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