Senior Software Test Engineer (Automation)

Techno E Services Ltd
Central Milton Keynes, 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
Senior
Compensation
£ 45K

Job location

Remote
Central Milton Keynes, United Kingdom

Tech stack

Contentful
Testing (Software)
API
JIRA
Automation of Tests
Browser Compatibility
Cloud Computing
Software Quality
Databases
Data Validation
Database Testing
Amazon DynamoDB
Github
PostgreSQL
Load Testing
MySQL
Oracle Applications
SQL Databases
Strategies of Testing
TypeScript
Web Platforms
Datadog
Performance Testing
Postman
Cypress
Backend
Stripe
Information Technology
Playwright
Cloudwatch
Testrail
Jenkins
Microservices

Job description

We are seeking a highly skilled Senior QA Automation Engineer to lead quality assurance initiatives across large-scale eCommerce platforms. This role requires expertise in automation frameworks, API validation, database testing, and end-to-end transaction validation to ensure seamless customer journeys from purchase to delivery.

You will collaborate closely with engineering, product, and operations teams to embed quality into every stage of the development lifecycle and ensure reliable, scalable, and secure digital platforms.

Key Responsibilities

  • Lead holistic testing strategies for online retail platforms, validating complete purchase-to-shipment workflows.

  • Develop comprehensive test plans, test strategies, and documentation aligned with project goals.

  • Build and maintain scalable automation frameworks using Playwright or Cypress with TypeScript and POM architecture.

  • Validate backend services and APIs using tools such as Postman to ensure reliability and business rule accuracy.

  • Test payment workflows through providers like Stripe and CyberSource to ensure secure and accurate financial transactions.

  • Perform cross-browser and multi-device testing using cloud-based testing platforms.

  • Conduct backend data validation using SQL across databases such as Oracle, MySQL, PostgreSQL, and DynamoDB.

  • Manage test cases and execution cycles in TestRail, defining scope and estimates from product requirements.

  • Track and manage defects in Jira and collaborate with cross-functional teams to ensure timely resolution.

  • Integrate automated testing into CI/CD pipelines using Jenkins or GitHub Actions.

  • Use observability tools (Datadog, CloudWatch) to diagnose system and data issues.

  • Validate content accuracy within headless CMS platforms such as Contentful or Builder.

  • Test integrations between ERP systems, warehouse platforms, and logistics providers.

  • Conduct go-live readiness checks and post-release validation.

  • Perform security, performance, and load testing to ensure scalability and resilience.

Requirements

  • Good experience in software quality engineering, ideally in eCommerce or large-scale platforms.

  • Strong experience in test automation, API testing, and database validation.

  • Experience working in Agile/Scrum environments with strong collaboration skills.

  • Proven analytical and troubleshooting abilities to identify edge cases and system risks.

  • Degree in Computer Science, Engineering, or equivalent professional experience.

Nice to Have

  • Experience with cloud-based testing platforms and CI/CD pipelines

  • Knowledge of ERP, logistics systems, and complex integrations

  • Security and performance testing expertise

Apply for this position