Your responsibilities:
β’ Design, develop, and maintain scalable UI and API automation frameworks using Java, Selenium, REST Assured, and Cucumber BDD
β’ Develop and execute automated test scripts across functional, regression, integration, end-to-end and risk-based testing scenarios
β’ Perform UI automation using Selenium WebDriver and basic Playwright for modern web applications
β’ Perform API automation testing using REST Assured, including request/response validation, authentication, and schema validation
β’ Conduct accessibility testing using tools like WAVE, AXE DevTools, and VoiceOver, ensuring compliance with WCAG standards
β’ Work within Agile delivery teams, collaborating with developers, business analysts, and product owners
β’ Maintain traceability of testing, risks, defects, and execution progress while reporting to relevant stakeholders
β’ Apply a context-driven, risk-based approach to testing to assess product risks and drive quality-focused decisions
β’ Support and enhance CI/CD pipelines to enable continuous testing across build and release cycles
β’ Work with cloud and event-driven systems including AWS services (S3, Lambda, DocumentDB) and Kafka
β’ Contribute to performance and load testing activities using tools such as K6
Your Profile
Essential skills/knowledge/experience:
β’ Strong experience in Java-based test automation and hands-on expertise in Selenium WebDriver, REST Assured, Playwright and Cucumber BDD frameworks
β’ Holding Active SC Clearance, previously held SC Clearance, or eligible to obtain SC Clearance
β’ Experience building and maintaining automation frameworks from scratch
β’ Strong knowledge of UI and API automation best practices
β’ Experience in REST API testing, including JSON/XML validation and API tools (Postman, Insomnia, Swagger)
β’ Experience across full testing lifecycle including test design, execution, defect management, and production validation
β’ Hands-on exposure to Accessibility Testing (WAVE, AXE, VoiceOver) and WCAG compliance
β’ Experience in CI/CD integration, version control (Git/GitLab), and build tools (Maven)
β’ Knowledge of Agile (Scrum) methodologies and defect lifecycle management (JIRA)
β’ Exposure to cloud technologies (AWS) and event-driven architectures (Kafka)
β’ Knowledge of Playwright and performance testing tools such as K6
Desirable skills/knowledge/experience:
β’ Experience testing cloud-native and distributed systems
β’ Experience in contract testing methodologies and tools
β’ Exposure to event-driven architectures and backend validations (Kafka)
β’ Public sector or large-scale enterprise delivery experience
β’ Strong analytical and troubleshooting skills
β’ Ability to work effectively in hybrid and distributed teams
β’ Holding Active SC Clearance or Held Active clearance in past or at least SC Eligible
Test Engineer (SC Cleared or SC Eligible) in Manchester employer: Tcs Uk
As a Provisioning Engineer at our company, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages growth in the rapidly evolving telecom sector. Located in a vibrant area, our team enjoys a balance of work and life, making it an excellent place for those seeking meaningful and rewarding employment.