You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Kamran HaiderKH

Kamran Haider

Software Development Engineer in Test

€347/day
Newcastle upon Tyne, GB
8-15 years

Average response time: 1 hour

About Kamran

Senior Software Development Engineer in Test (SDET) with over 10 years of experience designing and building end-to-end automation frameworks in C# for Web, Mobile, and API testing. Deep understanding of Agile, BDD, and CI/CD practices, with proven ability to select the right testing tools and approach based on business needs. Adept at leading test strategy, developing robust frameworks from scratch, mentoring teams, and collaborating directly with clients to deliver high-quality solutions aligned with business goals.
Key Strengths: C#, Selenium, Appium, RestSharp, SpecFlow, NUnit, Azure DevOps, Jenkins, Git, API Testing, BDD, CI/CD, Test Framework Design, Client Engagement, Unit Testing Alignment.
  • English

    Native or bilingual

Can work on-site
Newcastle upon Tyne (up to 50km)

Experience

  • Thredd UK Ltd
    Software Engineer in Test
    BANKING AND INSURANCE
    May 2022 - Today (4 years and 1 month)
    London, United Kingdom
    • Architected and implemented a C# automation framework covering API, Web, and Mobile using RestSharp, Selenium, Appium, SpecFlow, and NUnit.
    • Selected optimal tools and libraries based on business priorities, scalability, and team expertise.
    • Integrated automation suites into CI/CD pipelines with PR smoke tests, nightly regressions, and release gates.
    • Led BDD refinement and 3-amigos sessions; trained junior QAs on framework use and standards.
    • Partnered with clients to discuss testing goals, demonstrate progress, and align on priorities.
    C# automation REST Jenkins SQL
  • Qualitest Group Ltd
    Automation Engineer
    PUBLIC SECTOR
    July 2019 - May 2022 (2 years and 10 months)
    London, United Kingdom
    • Built and maintained C# automation scripts for web (Selenium) and mobile (Appium) applications.
    • Enhanced framework reliability by resolving flakiness, improving CI stability, and optimizing locator strategies.
    • Supported Jenkins/Azure DevOps pipelines, conducted code reviews, and mentored new team members.
    • Collaborated with clients to report progress and ensure alignment with user story acceptance criteria.
    Jenkins Microsoft Azure C# Selenium Appium
  • Delta Financial Systems Ltd
    Software Developer in Test
    PUBLIC SECTOR
    February 2018 - July 2019 (1 year and 5 months)
    Birmingham, United Kingdom
    • Contributed to automation strategy within Agile teams using SpecFlow, Selenium, C#, and Jenkins.
    • Reviewed and aligned unit test coverage with automation to achieve full end-to-end validation.
    • Supported BAs and developers through 3-amigos sessions, ensuring clear and testable requirements.
    GitHub Selenium automation BDD Agile method

Recommendations

Be the first to recommend Kamran

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • M.Sc. Mobile Communications
    University of East London
    2011
    M.Sc. Mobile Communications
  • B.Sc.
    National University of Management Sciences
    2007
    B.Sc.

Certifications

  • ISTQB Software Tester
    IQTQB
    2016
    Software testing

Skill set

Categories