Cache of job #14120828

Job Title

Software Developer Engineer In Test

Employer

CPL

Location

TIPPERARY

Description

Role Overview. This SDET role will, in collaboration with a multidisciplinary delivery team, design, develop and test applications based on defined requirements and standards. We are looking for a Software Developer Engineer in Test to join our team. Our team is responsible for developing and maintaining enterprise level test automation framework (TAF) for a number of products which are part of the single Acquiring solution. This role will focus on Android POS application delivery and testing. The candidate should have an experience in full-stack test automation and should be able to contribute with functional automation on a level of individual components as well as end-to-end. The role assumes involvement in the entire Software Development Life Cycle and improvement of the Code Quality by bringing specialized testing knowledge of multiple automation tools, techniques, best practices, and processes. Following is a list of responsibilities for SDET: Building robust, scalable, and high quality test automation frameworks for functional and regression testing. Maintaining, customizing and managing TAFs. Setting up, deploying, and executing TAFs. Developing and setting up mocks / stubs / virtual services for smooth automation framework execution. Validating code quality by ensuring extensive unit test coverage using SonareQube. Validating conformity to the quality gates during the deployment procedures. Analyzing and investigating issues coming from automation test runs. Supporting development teams on the issue resolution by providing comprehensive results of the test execution and reproducing a bug. Coaching team members and propagating test automation across different scum teams. Researching test tools, methodologies, trends and upgrade existing practices and processes. Taking active part in product design discussions with inputs regarding testability of functional elements, product designs and planning. Ensuring standardization is followed for TAFs across different teams. Ensuring TAF is compatible across different automation levels. Implementing and performing test automation framework code / script review. Translating functional requirements into the test automation requirements and then into the automated test cases. Maintaining test automation documentation. Requirements. Overall experience: 5+ years of professional development experience. 3+ years of professional experience as SDET. 1+ year of professional experience in mobile testing. Strong experience in building test automation frameworks using Open Source tools: jUnit, Selenium, Cucumber / Serenity, Rest Assured. Commercial (optional) - Tosca, UFT. Working knowledge with Appium, Saucelabs (or similar tools. Experience in mobile/POS automation testing. Strong development skills in Java / Python. Experience in Behavior Driven Development and its implementation in the automation frameworks. Experience in Data-Driven Approach using Test Data Management tools with the data sources in form of DB, Rest API, CSV and JSON files. Experience in ETL / DB automation testing. Experience in Service Virtualization / Mocking / Stubbing. Experience in Jenkins, Git / Gerrit, SonareQube. Passion for engineering excellence through automation and process improvements. Nice to have. Cypress , Protractor, Node.js and JavaScript. Experience in building custom automation tools. Exposure to cloud computing platforms such as AWS. Soft Skills. Communication. Leadership. Creativity. Educational Qualification. A Bachelors or Master’s degree in Computer Engineering or Computer Science. Contact Rachel - 019476337 Rachel.barrett@cpl.ie.

Date Added

1356 days ago

Apply