RoleDescription
TechPods is a UK-based technology co-sourcing company with offices in Bulgaria. Unlike traditional IT outsourcing companies, TechPods' fully transparent model enables companies to scale quicker, while mitigating risk and reducing costs. We strongly believe that traditional outsourcing is dead, and the key to long-term success lies within partnering, as opposed to vendoring.
We’re seeking a Senior Automation QA Engineer to join a mature, science-driven UK organisation with a long-standing reputation in building services, research, consultancy, testing, and market intelligence. Operating within the built environment and low-carbon engineering sector, the company is continuously modernising its software platforms built on .NET and Blazor technologies. As part of a collaborative engineering team, you’ll work closely with developers to ensure the delivery of robust, high-quality software solutions, with a strong focus on RESTful APIs, UI testing, and cloud-based environments that power the organisation’s digital transformation.
If you think you could be the talent we’re looking for, then come and join the adventure!
What you’ll be doing
Collaborate closely with developers, product manager, to understand requirements and translate them into comprehensive test plans and cases.
- Perform functional, regression, integration, and exploratory testing on web applications built using .NET Core, Blazor, and REST APIs.
- Design and develop automated test scripts using industry-standard tools and frameworks.
- Validate API responses, data flows, and database integrations (SQL and MongoDB).
- Participate in sprint planning, daily stand-ups, and other Agile ceremonies.
- Contribute to the development and maintenance of CI/CD pipelines, integrating automated tests to ensure continuous quality assurance.
- Identify, document, and track bugs using tools like Azure DevOps.
- Support Test-Driven Development (TDD) and work closely with developers on test coverage and testability improvements.
- Validate deployments in Azure environments, ensuring environments are correctly configured for testing.
Maintain test documentation and contribute to QA process improvements.
What we’ll expect from you
- 3–6 years of professional experience in QA (manual and automation).
- Strong understanding of software testing methodologies, including TDD and BDD.
- Experience testing .NET-based applications, especially those built with .NET Core, Blazor, and Razor.
- Proven experience with REST API testing using tools like Postman, Swagger, or REST Assured.
- Working knowledge of SQL for validating data and understanding application workflows.
- Familiarity with MongoDB and non-relational database testing.
- Experience with automated testing tools (e.g., Selenium, Playwright, Cypress, or equivalent).
- Understanding of Git workflows and integration into DevOps pipelines.
- Exposure to Azure cloud environments and testing in cloud-hosted apps.
- Excellent communication, analytical thinking, and problem-solving skills.
Nice to have - Experience with performance and load testing tools (e.g., JMeter, k6).
- Familiarity with scripting languages (e.g., C#, JavaScript, Python) for automation.
- Prior experience working in Agile/Scrum teams.
Why us?
- Excellent opportunity to work with leading-edge technologies
- Additional private health and dental care
- Flexible working hours, either from our new modern office, from home, or even remotely
- Co-funded MultiSport Card / Cool Fit Card to enjoy hundreds of indoor, outdoor, and wellness activities
- Co-funded Transportation card
- Having the great opportunity to work with passionate, knowledgeable, and experienced people, where your opinion is highly valued
- High team autonomy to make a significant impact on the company
- Part of a strong local tech community with lots of technology events
- Keep up-to-date with weekly company clubs, initiatives & regular teambuildings
- Self-development annual budget to spend on books, courses, and events
To apply for this role, please send your CV in English.
Аll applications will be treated in a timely and confidential manner.