onsite
Quality Assurance & Test Engineer - Birmingham City Council
QA Engineer
Quality Assurance & Test Engineer responsible for designing, executing, and automating tests to ensure high‑quality digital services using Selenium, API testing tools, and Agile practices within a collaborative team.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium and related frameworks.
- Execute manual and automated functional, regression, and performance tests across web and API endpoints.
- Collaborate with developers, product owners, and UX teams to define test plans and acceptance criteria.
- Integrate test suites into CI/CD pipelines, ensuring rapid feedback and defect tracking.
- Analyze test results, report defects, and work with stakeholders to drive resolution.
Requirements
- Proven experience in QA and test engineering within a digital services environment.
- Strong knowledge of Selenium, API testing tools (e.g., Postman, REST Assured), and test management systems.
- Familiarity with Agile/Scrum processes and continuous integration tools (e.g., Jenkins, GitLab CI).
- Excellent analytical, problem‑solving, and communication skills.
- Ability to work collaboratively in a hybrid, cross‑functional team.
Skills
test automationselenium