Enable job alerts via email!

QA / Testing Engineer

SearchWorks

Manchester

On-site

GBP 40,000 - 70,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a highly skilled QA Automation / Testing Engineer to enhance their software quality assurance processes. In this pivotal role, you will design and implement automated testing scripts for web, mobile, and API applications, ensuring seamless integration within the CI/CD pipeline. You will collaborate with cross-functional teams to optimize performance and scalability while providing mentorship to junior engineers. This is a fantastic opportunity to join a forward-thinking company that values continuous improvement and innovation in the IT services sector.

Qualifications

  • Strong background in automated testing and quality assurance.
  • Experience in designing and maintaining automated testing scripts.

Responsibilities

  • Design and implement automated testing scripts for various applications.
  • Collaborate with teams to ensure deliverables meet business needs.

Skills

Automated Testing
CI/CD Processes
Performance Testing Tools
Infrastructure as Code (IaC)
Containerization
Agile/Scrum
Security Best Practices

Tools

JMeter
LoadRunner
Terraform
AWS CloudFormation
AWS CDK
Jenkins
GitLab CI
AWS CodePipeline
Docker
Kubernetes

Job description

Our client is seeking a highly skilled QA Automation / Testing Engineer to join their team!

The ideal candidate will have a strong background in automated testing, ensuring the quality and reliability of their software products. You will work closely with developers, product managers, and other engineers to develop, maintain, and execute automated test scripts to support their continuous integration and delivery pipeline.

Key Responsibilities:

  • Testing Automation - Design, implement, and maintain automated testing scripts for web, mobile, API, and other integrated applications.
  • CI/CD Pipeline Development - Ensure continuous integration and continuous deployment (CI/CD) processes include automated tests.
  • BDD / TDD Testing - Monitor and optimize the performance, scalability, and cost-efficiency of cloud-based infrastructure.
  • Collaboration and Support - Collaborate with software development, data engineering, and product teams to ensure outcomes / deliverables meet business needs and support application requirements.
  • Mentorship and Leadership - Provide technical leadership to junior engineers, fostering a culture of continuous learning and improvement.

Skills and Experience:

  • Proficiency with performance testing tool platforms, such as JMeter or LoadRunner.
  • Strong experience in Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or AWS CDK.
  • Expertise in managing CI/CD pipelines using tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar.
  • Solid understanding of containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience working in Agile/Scrum environments.
  • Knowledge of security best practices for cloud infrastructure, including IAM, VPCs, firewall configurations, and encryption methods.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.