Remote QA Engineer - UI Testing

TXP
Woking, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 169K

Job location

Remote
Woking, United Kingdom

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Browser Compatibility
Code Coverage
DevOps
Github
Monitoring of Systems
Selenium
Systems Integration
Strategies of Testing
TypeScript
User Interface Testing
Web Applications
Pulumi
Scripting (Bash/Python/Go/Ruby)
Appium
Browserstack
Cypress
Infrastructure as Code (IaC)
Cloudformation
Containerization
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Playwright
Terraform
Docker
Jenkins

Job description

  • Design, develop, and maintain automated UI tests for web applications using tools like Cypress, Playwright, or Selenium.
  • Collaborate with developers, designers, and product managers to ensure UI quality and usability.
  • Implement and manage IaC solutions using tools such as Terraform, Pulumi, or AWS CloudFormation.
  • Integrate UI tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).
  • Perform cross-browser and responsive testing using platforms like BrowserStack or Sauce Labs.
  • Monitor and report on test coverage, performance, and reliability.
  • Contribute to test strategy, documentation, and best practices.

Requirements

We're looking for a detail-oriented and proactive QA Engineer with a passion for delivering high-quality user experiences and robust infrastructure. This role is ideal for someone who thrives in a fast-paced, agile environment and has hands-on experience in UI test automation and Infrastructure as Code (IaC) practices., * Proven experience in UI test automation for modern web applications.

  • Strong knowledge of JavaScript/TypeScript, or other scripting languages.
  • Experience with IaC tools (Terraform, Pulumi, etc.) and cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines and integrating automated tests.
  • Understanding of Agile methodologies and DevOps practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Nice to Have

  • Experience with mobile UI testing (e.g., Appium).
  • Knowledge of containerization (Docker, Kubernetes).
  • Exposure to monitoring and observability tools.

Apply for this position