About the company
At R3 weāre planning to change the world. Joining us means working at the cutting edge of permissioned blockchain and distributed ledger technology (DLT) whilst it transforms the future of business. Corda is a DLT platform conceived at the outset for running complex workflows between businesses absent centralized points of control. Designed for the needs of financial markets infrastructures, it is trusted by banks, stock exchanges, insurance companies, payments companies, and others to deliver reliable, scalable, and performant decentralized systems.
Job Summary
Your Responsibilities:
šDefine and project plan the QA strategy, test design / plan, test automation, and drive test execution for a key strategic service delivery transformation initiatives in conjunction with our clients. šLead User Acceptance Testing and Business Acceptance testing activities for our clients and project manage these activities and ensuring our clients are informed of progress. šDefine, lead and embed the strategy for front-end, back-end (JVM) and API automation frameworks and ensure this strategy is then converted into project activities for the rest of the team to follow. šOversee all aspects of quality assurance including establishing metrics, applying industry best practices, and suggest new tools and processes to ensure quality goals are met within an agile development team. šDevelop the testing strategy and enablement of User Acceptance Testing, partnering effectively with the build team to ensure goal achievement. šEnsure that all automated testing related activities are carried out as per the standards defined by the company within the client project you are linked to. šContribute towards the plan and management of all release activities. šContribute towards the co-ordination the go-Live activities of client projects including the execution of deployment plans and checklists. šCommunicate all QA key project plans, commitments, and changes within project status calls internal and external.
Your Skills and Experience:
š8+ years of experience in designing and developing QA automated test suites. šManaging, developing and coaching a team of QA Automation Engineers. šProven track record of managing complex customer facing projects in large scale enterprise customer facing projects. šExcellent programming skills in Java or other JVM languages to write effective test automation code. š5+ Years of experience of using BDD tools like Cucumber and Serenity. šAPI testing tools to create tests, e.g. REST Assured, RestSharp, JMeter. šContinuous Integration tools, e.g. Jenkins, Bitbucket, Github. šAble to articulate tasks and plans and activities required for API and back-end testing. šExperience planning for and executing end-to-end functional and non-functional tests. šProven track record of delivering test automation for highly complex software systems (Framework design). šExcellent understanding of cloud based technology stack and building effective test solutions around it.