Our family history websites and digital products help millions of people around the world colour in the stories of their past. We aim to take our services to a new level of excellence, reaching new audiences and allowing people to discover and share their stories in exciting ways.


  • Work closely with QA Manager to ensure projects are effectively and efficiently tested.
  • Contribute to the creation of Test Strategies and quality process standards.
  • Writing code or scripts to test user-interfaces, API's, UI business logic, data stores and processes.
  • Responsible for end to end system testing.
  • Able to assist with the setting up, configuration and management of test environments.
  • Involved at various stages - code, test, build, release, deploy, monitor.
  • Assist developers with issue tracking resolution.
  • Debug and analyse test failures in various environments.
  • Assist in triaging live site defects and customer reported issues.
  • Help create automated scripts for manual repetitive tasks.
  • Identify and report issues in the development process/engineering pipeline and suggest remedial action.

Essential skills and experience

  • 3+ years of SDET or Development experience.
  • Strong knowledge of C#.
  • Experience in designing and developing a generic test automation framework.
  • Strong experience in Automated Testing - both functional and regression, writing detailed Test scenarios and scripts exploratory testing and defect management.
  • Understanding of Continuous Integration/Continuous Deployment and tools like Team City.
  • Strong experience and knowledge of Specflow/Cucumber, Gherkin and Selenium.
  • Strong experience in testing REST APIs.
  • Good working experience of databases preferably SQL.
  • Strong technical skills able to troubleshoot test failures and problems.
  • Proven track record and competency in Quality Assurance concepts like test case design, test execution metrics, process control and improvement and bug reporting, tracking and resolution.
  • Knowledge of client (browser) side debugging, web rendering and performance issues.

Desirable skills and experience

  • Experience on Microsoft web development stack (ASP.NET, MVC).
  • Experience with a JavaScript testing framework like Mocha, Jasmine.
  • Working understanding of code and script (Python, Perl, Ruby, Powershell).
  • Experience with C# Unit Testing frameworks (NUnit, xUnit.NET, SpecRun).
  • Performance/load testing experience (using JMeter).
  • Strong cross-browser and cross-device testing knowledge.
  • Experience of working in agile environments (SCRUM, XP).
  • Experience of TDD/ATDD.
  • Knowledge of SOLID coding principles.
  • Knowledge of HTTP protocols and network inspection tools like WireShark and Fiddler.
  • Experience in using issue tracking tools and version control tools (Git).
  • Degree qualification in a Computing related discipline.

Personal qualities

  • Proven ability to think strategically and commercially.
  • Excellent written and verbal communication skills.
  • Excellent problem-solving skills.

What is our business?

DC Thomson Family History has been a British-owned world leader in online genealogy for over 10 years, with an unrivalled record of online innovation in the field of family history and 18 million registered users across its family of online brands. Our various consumer brands (including Findmypast, the British Newspaper Archive and Genes Reunited) offer a searchable online archive of over 1.8 billion family history records, from parish records and censuses to migration records, military collections, historical newspapers and lots more. For customers around the world, our services are a crucial resource for building their family trees and doing detailed historical research that colours in the story of their past.

Our company helps world-class partners digitise their precious collections, providing them with an archive-quality digital surrogate of their records, or publishing existing indexes and transcriptions. In April 2003, Findmypast was the first to provide access to the complete birth, marriage, and death indexes for England & Wales, winning the Queen's Award for Innovation. Since that time, Findmypast has digitised family history records from across the globe, including major collections from Britain, Ireland, Australia, and the United States. In 2014, the National Archives awarded Findmypast the exclusive rights to put the 1939 Register for England and Wales online. In partnership with the British Library, the British Newspaper Archive is part of a project to safeguard the future of the world's greatest newspaper archive – allowing digital access to more than 40 million newspaper pages.

Based in Shoreditch, right in the middle of the Silicon Roundabout that is Old Street, we're a global, privately owned fast-growing company with the aim of becoming the market leader in online genealogy.

What is our ambition/vision?

We want to be the number one online global genealogy company and we're looking for the best people to get us there.


2 million page views a day from 70,000 unique visitors.

8 web sites

Database of almost 3 Billion records

Why is it a great place to work?

Attract and retain passionate, driven and successful leaders, who are committed to growing our business.

Global business with aggressive growth plans

Innovative, creative business always open to exploring new ideas and new ways of working.

We are an excellent company for mentoring new people, we always encourage high standards. We have previously taken on apprentices and trained them up to become great assets to the company.

Fun place to work, people are very friendly and approachable and driven.


Pension – 3% employee and 3% employer contribution

Life Assurance

We also offer a flexible benefits system where you can select from the following benefits up to the value of 3% of salary:

Pension: Additional 3% employer contribution (must be matched by employee)

Health and Wellbeing:

  • Private medical cover
  • Health cash plan
  • Dental cash plan
  • Corporate gym discounts


It's also an option to have your benefits allowance paid as a cash amount.


  • Childcare vouchers
  • Cycle to work
  • Season travel tickets