Enable job alerts via email!

Senior Software Automation Engineer

TN United Kingdom

London

On-site

GBP 50,000 - 80,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in hybrid cloud storage solutions is seeking a Senior Software Automation Engineer in London. The role involves creating test scripts, developing automation frameworks, and ensuring software quality for enterprise applications. Candidates should have strong expertise in Python, CI/CD, and a minimum of 5 years in software test automation, along with excellent communication skills.

Benefits

Comprehensive benefits including PTO and stock options
Modern office with amenities and transit access
Supportive team culture and professional development resources

Qualifications

  • At least 5 years in software test automation.
  • Excellent communication and teamwork skills.
  • English proficiency: B2+.

Responsibilities

  • Create and enhance test scripts using Python and PyTest.
  • Develop automation frameworks supporting continuous testing.
  • Conduct code reviews and integrate automated tests within CI/CD pipelines.

Skills

Python
PyTest
Selenium
Jenkins
Git
Docker
TCM tools

Education

Bachelor’s degree in Computer Science

Tools

Docker
JIRA

Job description

Social network you want to login/join with:

Senior Software Automation Engineer, London

Client:

Location: London, United Kingdom

Job Category: Other

-

EU work permit required: Yes

Job Reference:

ff3829ab73ba

Job Views:

3

Posted:

19.05.2025

Expiry Date:

03.07.2025

Job Description:

Description

We are seeking an experienced Senior Software Automation Engineer to join our team. The ideal candidate will have strong practical expertise in Python, PyTest, PEP8, Playwright, Allure, Jenkins, Git, Docker, and TCM tools like Zephyr or TestRail. You will be responsible for ensuring the quality of our enterprise software that provides remote file access for offices and remote/hybrid workers worldwide.

Responsibilities:

  1. Create, maintain, and enhance test scripts using Python, PyTest, Selenium, and Playwright to verify application quality based on product requirements.
  2. Develop and implement automation frameworks from scratch supporting continuous testing.
  3. Conduct code reviews to maintain consistency and quality, adhering to PEP8 standards.
  4. Integrate and report automated tests within CI/CD pipelines (prefer Jenkins and GitHub Actions).
  5. Create and maintain clean, repeatable testing environments using Docker.
  6. Implement comprehensive test reporting with tools like Allure for visibility into results, hotspots, coverage, and flapping tests.
  7. Troubleshoot test case and application issues to facilitate resolution.
  8. Report risks and issues promptly during standups, calls, and emails.
  9. Produce and update documentation on test design, implementation, and coverage.
  10. Collaborate with developers to ensure seamless integration and delivery.
  11. Guide and influence the automation and quality roadmap with management.
  12. Mentor junior QA staff and stay updated on industry best practices.

Experience Required:

  • Proficiency in Python, PyTest, Selenium, Jenkins, Git, and TCM tools like Zephyr or TestRail.
  • Experience with Linux, CI/CD pipelines, and well-established testing frameworks.
  • Knowledge of OOP, SOLID, KISS, DRY, YAGNI principles, and design patterns.
  • Experience in code reviews, Agile teams, and SDLC tracking tools like JIRA.
  • Adherence to code quality standards (.PEP8).

Beneficial Experience:

  • Knowledge of network file systems like SMB and NFS.
  • Experience testing enterprise applications and file sync/share solutions.
  • Experience with desktop/mobile applications and Docker.
  • Familiarity with Playwright.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • At least 5 years in software test automation.
  • Excellent communication and teamwork skills.
  • English proficiency: B2+

About Nasuni

Nasuni provides hybrid cloud storage solutions that support business growth with scalability, security, and performance. Our platform consolidates NAS and backup, eliminates data silos, and simplifies management without disrupting workflows. We prioritize security, rapid recovery, and remote access to file data worldwide.

Why work at Nasuni?

  • Comprehensive benefits including PTO, holidays, stock options, private medical/dental, and more.
  • Modern office in Paddington with amenities and transit access.
  • Supportive team culture, social activities, and professional development resources.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

JR United Kingdom

London Fields

Remote

GBP 60,000 - 90,000

Today
Be an early applicant

Senior Full Stack Engineer | VC Funded Gifting/Rewards | Remote

JR United Kingdom

London Fields

Remote

GBP 70,000 - 110,000

Today
Be an early applicant

Senior Software Developer - Freelance

Picture Production Company

London

Remote

GBP 60,000 - 80,000

4 days ago
Be an early applicant

Senior Software Engineer

TipTopJob

London

Remote

GBP 70,000 - 90,000

4 days ago
Be an early applicant

Senior DevOps and Automation Engineer (C#/Azure) - New! (REFGJ20)

JR United Kingdom

Greater London

Remote

GBP 60,000 - 80,000

6 days ago
Be an early applicant

Senior Software Engineer

Bright Purple Resourcing

London

Remote

GBP 45,000 - 55,000

Today
Be an early applicant

Senior Full Stack Developer

Randstad (Schweiz) AG

London

Remote

GBP 60,000 - 75,000

Yesterday
Be an early applicant

Senior Full Stack Engineer - MultiLoc (Remote - United Kingdom)

奥汰

London

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior Software Engineer in Test - Data

Fruition Group

Greater London

Remote

GBP 75,000 - 95,000

6 days ago
Be an early applicant