Senior Automation Tester

ETeam Inc
Newport, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Newport, United Kingdom

Tech stack

JavaScript
API
Agile Methodologies
Artificial Intelligence
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Coverage
Continuous Delivery
Software Design Patterns
DevOps
Github
JMeter
Load Testing
Microsoft Visual Studio
Microsoft UI Automation
Mstest
Selenium
SQL Databases
Test Data
Strategies of Testing
Web Services
Docker

Job description

Digital Delivery Senior Automation Tester The Client is a modern organisation which depends on its IT services to operate and innovate effectively. In order to provide up to date services to our customers both nationally and internationally systems need to be developed, improved and maintained. You will have the opportunity to work on the latest cutting-edge cloud technologies, use modern delivery processes and work on innovative projects some including the use of AI and ML. Working alongside experts in their fields you will have the opportunity to make valuable contributions without compromising on quality. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues

Main Duties: Technical Responsible for writing, executing and maintaining functional/non-functional automated UI and API tests/suites aligned against acceptance criteria to support our continuous deployment environment Able to test data processes Be responsible for the design, coding, testing, maintenance, and documentation for robust, scalable and reusable solutions that deliver exceptional user experience using DevOps best practice Work closely with software developers to reach a common understanding of the code base and test coverage at unit level Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to. Identify and manage defects, incidents, risks and issues in line with Client standards Build automated test solutions from scratch in line with Client Test Strategy and Client Engineering Principles Contribute to the design, coding, testing and documentation of small scale to large, complex or mission critical programs Implement toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF)

Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project/delivery management support when required Effective management and delegation of tasks within the team Applies progress over perfection principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork

Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Take responsibility for ensuring that the team test and build activities follow agreed governance and processes Promote and display the Client and Civil Service Values Guide more junior members in their personal development Coach and mentor colleagues Continuously improves technical knowledge and stays abreast of latest trends

Requirements

API AND UI automation experience Hands on experience C sharp (C#) No capacity to train someone up. If they have playright type script or dynamics is a plus but not a necessity., Has been a key player in delivering technical solutions as part of large projects Experience of working with cloud technologies including Azure Experience of using data models Experience in test documentation, such as strategies and approaches Experience in testing Front End and Back End web services Experienced with Agile delivery model Working knowledge of Azure DevOps

Essential Technical: Experience with Automation tools, including MS Visual Studio with C#, Selenium, BDD, Reqnrole, MSTest, RestSharp and JavaScript Working knowledge of non-functional test tools including JMeter and Azure Load Test Experience with Github Has a deep understanding of architectural principals with design patterns Experience of writing SQL statements

Desirable: Knowledge of Unit Testing Advocate of DevOps principles ISTQB Foundation Experience with Docker

Apply for this position