Online since 1999 | 11,719 IT Jobs Live NOW

QA Automation Engineer

Premium Job From SidTech
Recruiter: SidTech
Listed on: 29th October 2020
Location: Sheffield
Salary/Rate: £350 - £350
Type: Contract
Start Date: 2020-10-29 00:00:00

This job has now expired please search on the home page to find live IT Jobs.

QA Automation Engineer What you will be doing:Extensive commercial automation experience testing mobile and web application softwareCreate, drive and build test strategies that are robust, reusable and scalableHave strong experience conducting system, integration and acceptance testing, writing test scripts, delivering quality driven applications in line with test strategiesBe responsible for creating detailed test artefacts such as test plans, test specifications, automated tests, defect tickets and reportsWork with both your team and other cross functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes and tools to deliver frequently, safely and efficiently for millions of HSBC customersCollaborate with architects to ensure solutions adhere to their principles and direction Lead, mentor, up-skill and inspire other automation engineersDeliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent  What you will bring to the role:Broad experience of automated and manual testing types, including; Unit, Functional, Non-Functional, Regression, Exploratory, User Acceptance Testing, Ad-hoc and CompatibilityWorking knowledge of Agile methodologies, Scrum and KanbanFirst hand experience of working in a ServiceOps and DevOps environmentHands on experience with CI/CD automation servers, preferably JenkinsSolid and demonstrable experience of BDD, TDD and ATDDThe ability to express requirements using the Gherkin languageTest automation experience using JUnit, Appium, Cucumber, JBehave, Selenium(IDE, RC, WebDriver), Rest-Assured, FitNesseExtensive experience of using an object orientated programming language, preferably JavaKnowledge of software design patterns - Singleton, Builder, Page Object ModelBroad experience of working on and testing applications running on different operating systems (Windows, MacOs, iOS, Android)Practical experience of Test automation on a broad range of Mobile Devices and simulatorsPerformance Testing experience using JMeter or similar toolsGood understanding of UI testing on market leading browsers: Chrome, Safari, IE, FireFox, OperaHands on experience of API testing within a microservices architectureExperience in writing and delivering test plans, test cases and regression packs to enable defect detection and solution validationPrevious exposure to collaboration tools such as Jira, for test and issue/bug managementAbility to collaborate with developers - pair programming and reviewing unit testsTest automation experience of REST and SOAP based web servicesUse of automation for Test Data creation and having a good understanding of why this is neededWorking knowledge of build tools, preferably GradleCompetent with source control management tools such as GitLab, GitHub, NexusSome experience of security testing with Checkmarx/SonarQubeBoth spoken and written communication skills with experience of adapting your style and approach to the audience and message to be deliveredGood understanding of mobile/server associated technologies e.g. Swift, Kotlin, JavaScript, SQL, Oracle, Spring. RESTRICTED