> Markdown version of [/jobs/ext/2206249-automation-test-analyst-natural-language-processing](https://www.wearedevelopers.com/jobs/ext/2206249-automation-test-analyst-natural-language-processing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Automation Test Analyst - Natural Language Processing - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Automation of Tests, Python (Programming Language), Machine Learning, Natural Language Processing, Information Technology, Software Coding - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26181 ## About the Role To success in this challenging role, you will need a combination of skills covering test engineering and linguistics. The successful candidate is likely to be multi-lingual, speaking French, German, Italian, Dutch or Portuguese as well as having good English skills. Strong coding ability in Python (Java and JavaScript are also of interest) and expertise in software test engineering will also be needed., * A good degree in Computer Science or similarly applicable STEM subject from a well-respected university. * Expertise in automated software testing and excellent coding skills in Python and preferably also Java or JavaScript. * A good understanding of Natural Language Processing (NLP) of voice-controlled interfaces. * A good appreciation of linguistics with fluency in French, German, Italian, Dutch or Portuguese as well as English. ## Related Videos - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Back to the Roots: Testing in the Age of AI](https://www.wearedevelopers.com/videos/100021-back-to-the-roots-testing-in-the-age-of-ai) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Tell if Something Was Written by ChatGPT](https://www.wearedevelopers.com/magazine/314-how-to-tell-if-something-was-written-by-chatgpt) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)