Jenkins (advanced)
Senior Quality Assurance Engineer will be part of Quality Engineering team and will be engaged and managing QA / Testing projects which has adopted an Agile approach to deliver multiple projects which drive the growth of the product.
In Data services we are strengthening our testing and quality engineering capabilities and you will be responsible in driving automated Functional, Regression and System Integration Testing initiatives which ensure we delight our customers with all that we deliver.
People are key to achieving this, so working with your team on their professional development will be an important part of your role.
This is fully remote type of work.
Essential Skills / Experience :
experience as a Senior QA engineer
experience in data services and cloud based applications
Must have delivered TDD / BDD test automation frameworks with data platforms
Good understanding of continuous testing tools such as Jenkins and source code management tools including Git.
Experience of Agile methodology and measuring quality metrics for agile teams
Strong communication skills in verbal and written English
Experience in Functional Automation, Performance. Exposure to Security testing would be nice to have.
Experience of test management tools e.g.,JIRA, Zephyr, Confluence, TestRail
Experience of Continuous Iintegration / Continoues Deployment pipeline and build tools e.g., Jenkins, Maven
Familiarity with and / or accreditation in AWS or similar Cloud technology
Nice to have :
A good relevant degree is desirable, but experience and the right approach to work are just as important.
ISEB / ISTQB Certified
Scrum / Agile
Main Responsibilities / Accountabilities :
To work within the LSEG Shared Technology Data Services Poland team and be responsible for functional, non-functional, regression and end-to-end certification of Data Services.
Work with RDP QA manager to implement QA strategies across the Data Services QA
Work with the existing Data Services QA teams, off-shore QA resources to implement QA strategies to be consistent with the strategies across the Data Services
Work with Technology Delivery Management, Product Engineering, Development, Testing, Support, Project Management, Operational Support and Business stakeholders to understand functional and non-functional requirements, agree on acceptance criteria, plan, design and develop test scenarios and take ownership of testing cycle.
Must have multi years’ testing experience on Java applications and cloud based data services technology. Testing experience on tools such as TestRail, Java, TestNG, Jenkins, Amazon S3, Lambda.
Understanding of modern test automation approaches (TDD, BDD etc) and how they fit into a continuous delivery and continuous testing model
Must have proven test engineering capability with test scripting in Java or Python experience preferred
Manage software testing of both BAU and Project changes working closely with related groups such as Technology Delivery Management, Development, Testing, Support and must have solid understanding of test tools and techniques to perform test planning, analysis and test execution (both manual and automated)
Able to manage stakeholder expectations, raise project delivery risks and provide regular status updates.
Good understanding of agile processes, participate in backlog grooming sessions and daily sprint
Support and assist the Quality Assurance and Testing Manager in the management of quality and test assurance activities across all the product teams and contracted support partners