QA Engineer (Manual + Automation)

Rightangled
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

Testing (Software)
JavaScript
API
JIRA
Automation of Tests
Bug Tracking Systems
Software Quality
Database Testing
Software Debugging
Github
Issue Tracking Systems
JMeter
Python
Scrum
Selenium
Shopify
SQL Databases
Web Applications
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Postman
Cypress
Backend
GIT
Gitlab-ci
Playwright
Software Version Control
Api Management
Jenkins

Job description

We are looking for a skilled QA Engineer who is passionate about software quality and testing. The ideal candidate will be responsible for performing both manual and automated testing to ensure that our applications meet the highest standards of performance, security, and usability.

You will work closely with developers, product managers, and designers to identify issues early and improve the overall user experience.

Key Responsibilities

  • Perform manual testing of web applications and new product features
  • Create and maintain detailed test cases, test plans, and test scenarios
  • Develop and maintain automated test scripts for regression and functional testing
  • Execute regression, smoke, integration, and user acceptance testing (UAT)
  • Identify, document, and track bugs using issue tracking system
  • Collaborate with developers to debug and resolve issues quickly
  • Validate API responses and backend functionality
  • Ensure new releases meet quality standards before deployment
  • Participate in agile ceremonies (sprint planning, stand-ups, retrospectives)
  • Continuously improve testing processes and automation coverage

Requirements

Do you have experience in Software testing?, * 2+ years of QA experience in manual or automation testing

  • Strong knowledge of software testing methodologies and QA processes
  • Experience with automation testing tools such as:
  • Selenium
  • Cypress
  • Playwright
  • Experience testing web applications
  • Familiarity with API testing tools (Postman, Insomnia, etc.)
  • Experience with bug tracking systems such as Jira or similar
  • Basic knowledge of JavaScript / Python / any scripting language for automation
  • Understanding of Git and version control
  • Strong analytical and problem-solving skills
  • Good written and verbal communication skills

Nice to Have

  • Experience working with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Experience testing e-commerce platforms or Shopify apps
  • Knowledge of performance testing tools (JMeter, k6, etc.)
  • Familiarity with security testing basics
  • Experience with database testing (SQL queries)

Benefits & conditions

  • Competitive Salary
  • Employee Discounts on Healthcare Products
  • Professional Development Opportunities
  • A Friendly and Inclusive Team Culture

  If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

Apply for this position