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
£ 169KJob 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.