

Senior QA
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior QA in London, offering a 3-month contract at a competitive pay rate. Requires 5+ years in telecom QA, mobile app automation with Appium, BDD frameworks, Java/Python proficiency, and API testing experience.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
September 5, 2025
π - Project duration
3 to 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
Fixed Term
-
π - Security clearance
Unknown
-
π - Location detailed
London Area, United Kingdom
-
π§ - Skills detailed
#Jenkins #Python #Azure #DevOps #iOS #Regression #GitHub #Jira #Programming #Libraries #Scala #Debugging #IP (Internet Protocol) #POSTMAN #REST (Representational State Transfer) #Java #Automation #API (Application Programming Interface) #Code Reviews #GraphQL #Azure DevOps
Role description
Location: London (3 days onsite)
3 Months fixed term contract
Required Skills & Qualifications
β’ 5+ years of QA experience with a focus on telecom/broadband domain and end-to-end system validation.
β’ Strong hands-on experience with mobile app automation using Appium.
β’ Proficiency in BDD frameworks (Cucumber/Behave, Gherkin syntax).
β’ Solid programming skills in Java, Python.
β’ Experience with API testing (Postman, Rest Assured, Karate, or similar).
β’ Good knowledge of networking concepts (TCP/IP, DHCP, PPPoE, IPv6, DNS, Wi-Fi testing).
β’ Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps.
β’ Strong debugging and troubleshooting skills across mobile apps, backend systems, and network layers.
Key Responsibilities
Broadband End-to-End Testing
β’ Perform comprehensive testing of broadband services across network elements, Broadband hardware devices, APIs, and mobile/desktop apps.
β’ Validate installation, activation, provisioning, billing, and troubleshooting workflows.
β’ Conduct performance, interoperability, and stability testing for broadband connectivity.
β’ Collaborate with network, product, and development teams to reproduce, analyse, and resolve defects.
Automation Framework Development & Maintenance
β’ Design, develop, and maintain a BDD (Cucumber/Behave)-based automation framework for mobile app testing (iOS & Android).
β’ Implement Appium/Detox/Espresso/XCUITest integrations for automated mobile validation.
β’ Extend the framework for API automation (REST/GraphQL) and integrate with end-to-end broadband workflows.
β’ Build modular, reusable automation libraries to support regression, smoke, and sanity suites.
β’ Integrate automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
β’ Ensure framework scalability, reliability, and maintainability with code reviews, refactoring, and continuous improvements.
Test Execution & Reporting
β’ Develop test strategies, plans, and test cases aligned with product requirements and release timelines.
β’ Execute manual and automated tests for mobile apps, APIs, and broadband services.
β’ Track and report defects in Jira and participate in triage meetings.
β’ Generate and analyse automation reports & dashboards for stakeholders.
Location: London (3 days onsite)
3 Months fixed term contract
Required Skills & Qualifications
β’ 5+ years of QA experience with a focus on telecom/broadband domain and end-to-end system validation.
β’ Strong hands-on experience with mobile app automation using Appium.
β’ Proficiency in BDD frameworks (Cucumber/Behave, Gherkin syntax).
β’ Solid programming skills in Java, Python.
β’ Experience with API testing (Postman, Rest Assured, Karate, or similar).
β’ Good knowledge of networking concepts (TCP/IP, DHCP, PPPoE, IPv6, DNS, Wi-Fi testing).
β’ Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps.
β’ Strong debugging and troubleshooting skills across mobile apps, backend systems, and network layers.
Key Responsibilities
Broadband End-to-End Testing
β’ Perform comprehensive testing of broadband services across network elements, Broadband hardware devices, APIs, and mobile/desktop apps.
β’ Validate installation, activation, provisioning, billing, and troubleshooting workflows.
β’ Conduct performance, interoperability, and stability testing for broadband connectivity.
β’ Collaborate with network, product, and development teams to reproduce, analyse, and resolve defects.
Automation Framework Development & Maintenance
β’ Design, develop, and maintain a BDD (Cucumber/Behave)-based automation framework for mobile app testing (iOS & Android).
β’ Implement Appium/Detox/Espresso/XCUITest integrations for automated mobile validation.
β’ Extend the framework for API automation (REST/GraphQL) and integrate with end-to-end broadband workflows.
β’ Build modular, reusable automation libraries to support regression, smoke, and sanity suites.
β’ Integrate automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
β’ Ensure framework scalability, reliability, and maintainability with code reviews, refactoring, and continuous improvements.
Test Execution & Reporting
β’ Develop test strategies, plans, and test cases aligned with product requirements and release timelines.
β’ Execute manual and automated tests for mobile apps, APIs, and broadband services.
β’ Track and report defects in Jira and participate in triage meetings.
β’ Generate and analyse automation reports & dashboards for stakeholders.