Job Description
Senior Test Engineer AWS Node Testing (Accounts) FTC [UK]
Requirements
* node.js/javascript
* playwright
* Java
* RestAssured
* Experience with automated performance testing
* Experience working with AWS services
Location
* Salford or London
* Hybrid 1 day a week in the office
* eligibility to work in the UK
Job description
Role Overview
As a Senior Test Engineer, were looking for an experienced test specialist to work with our media client on their Account team, which is aiming to make a personalised online experience by creating components, systems and services that enable people to be tailored by their activities and interactions; from content recommendations to commenting on suggested articles.
This exciting position involves testing authentication and authorisation microservices written in JavaScript and Node JS which are deployed using AWS and provide APIs and audience facing applications. Having a strong working knowledge of these technologies is vital.
We are working in a multi-discipline squad model which includes QAs, front-end, back-end, user experience, a product owner and a delivery manager working together to achieve our end-to-end outcome.
The successful applicant will have strong NodeJS/JavaScript knowledge, Playwright testing, Java knowledge, Rest Assured testing skills, be experienced in writing automated performance tests and have worked with AWS services.
Key Skills and Responsibilities
Essential Skills
You will:
* have knowledge of testing frameworks and libraries (Node JS and Playwright)
* have good Java coding skills
* be comfortable testing REST APIs with ResAssured
* have experience with automated performance testing and keeping our technical stack up to date
* have experience working with AWS services and cloud testing
* have experience with CI/CD
* be a keen team player with a strong willingness to learn
* be experienced working in an Agile team
* be an advocate for quality and high standards in the team
* have great communication skills and experience in resolving cross-team issues
Desirable Skills:
* Contract testing using PACT
* Cypress
* Jest
* Security testing (ZAP)
* Proficient exploratory testing skills
* Collaboration and sharing ideas with other testers
* Excellent problem solving skills with a growth mindset
* Possess strong attention to detail
Experience
* A degree in Computer Science, Software Engineering, or a related field or similar work based experience.
* Proven experience as a Senior Software Engineer ideally with a focus on media-related projects.
* Very good working knowledge of standard software development frameworks, techniques and methodologies.
* Experience with providing coaching and mentoring
* Ability to work collaboratively in a team, contributing to the development of business scenarios.
* Knowledge of software development tools and technologies.
* You are flexible and curious in your approach
* Strong analytical and problem-solving skills.
Additional information
Duration of the contract: initially6 monthswith the possibility of extension FTC.
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an engineer-to-engineer workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.