Test Engineer (Automation)

Spinwell Global Limited
Birmingham, 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

Birmingham, United Kingdom

Tech stack

Testing (Software)
Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Behavior-Driven Development
Cloud Computing
Continuous Delivery
Continuous Integration
MongoDB
Node.js
Strategies of Testing
TypeScript
Grafana
Cypress
Gitlab
Playwright
Cucumber
Splunk
Jenkins
Microservices

Job description

  • Test Strategy & Planning: Define and implement a comprehensive testing strategy for microservices or APIs
  • Automation: Develop and maintain automated test scripts using Cucumber for integration with continuous integration/continuous deployment (CI/CD) pipelines.
  • Collaboration: Work closely with developers, QA engineers, and product managers in an Agile environment to identify issues
  • Analysis & Reporting: Analyse test results, identify functional & nonfunctional issues, and provide recommendations.
  • Tooling & Frameworks: Evaluate and recommend new tools, frameworks, and methodologies to enhance testing efficiency and effectiveness.
  • Mentorship: Provide guidance and mentorship to junior test engineers, fostering a culture of continuous improvement and knowledge sharing.

Requirements

  • Experience: couple of years of experience in software testing, with a focus on manual testing and test automation.
  • Typescript/Java: Proficient in Typescript/Java, with the ability to write and maintain test automation scripts.
  • Experience in nodejs frameworks such as Playwright or Cypress or other nodejs automation frameworks in Javascript
  • Cucumber: Solid experience with Cucumber and BDD (Behaviour-Driven Development) practices.
  • Agile Methodologies: Proven experience working in Agile/Scrum environments, collaborating effectively with cross-functional teams.
  • CI/CD: Experience integrating performance tests into CI/CD pipelines, using tools like Jenkins, GitLab, or similar.
  • Non-functional skill- A good working knowledge of non-functional skills such as performance , accessibility & security.
  • Cloud skills & other tools: AWS, Grafana , Splunk
  • Experience in working with MongoDB would be good but not essential
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex testing/ automation issues.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical issues to both technical and non-technical stakeholders.

Apply for this position