Posted: Posted 146 days ago

Software Development Engineer in Test

Salford Quays, Manchester

Software Developer in Test '€“ Manchester '€“ TalkTalk Digital

So who are TalkTalk Digital?

TalkTalk Digital is a division of TalkTalk Group delivering multi-channel Sales and Service engagement with our customers. The product-led customer experiences we create cover the entire Telco customer lifecycle on a wide variety of channels including web, mobile/tablet, IVR, chat and portals for customer service agents and in-home engineers. We aspire to utilise cutting edge technology and processes to provide market leading products and services.

TalkTalk are making Manchester their HQ office, which has meant building a brand new Digital Team. Everything within this team is pretty much greenfield from new user journeys to new products to a very exciting new microservices tech stack made up of Elixir, Erlang, RabbitMQ and Angular.

What does life look like for a Software Developer in Test in this team?

As a software developer in test, you'€™ll work with business partners, engineers, data scientists, and UX designers to design, implement the testing strategy, deliver, document, and maintain complex applications, tools, systems and services.

You will assist in analysing business metrics and functional requirements and translate them into robust and scalable technical solutions.

You will learn cutting-edge technologies and processes and develop well rounded skills such as data analysis, leadership and effective programme management.

What impact will my role make?

You will design automated tests by creating scripts that run testing functions automatically. This includes determining the priority for test scenarios and creating execution plans to implement these scenarios.

You'€™ll also design documentation for automated processes. These documents include test plans, test procedures and test cases.

Part of your role will be to gather requirements from colleagues, customers, partners and other stakeholders and translate them into detailed test designs; including where appropriate key external interfaces, design patterns, libraries and other constructs.

You will also use testing frameworks and tools for creating and designing test cases more efficiently to reduce maintenance costs and testing efforts while making test automation code reusable, maintainable, and stable.

An exciting part of this role is that you are responsible for researching, recommending, and implementing tools to increase automation on the project. You'€™ll introduce innovative automated testing strategies and toolsets into the overall development processes, particularly CI/CD tools.

What do you need from me?

Our programming languages for test automation are JavaScript/Typescipt, Elixir and Java so any knowledge of these will be very useful

A willingness to improve practices, and care about doing good work is also key as well as the ability to see the big picture, not just the code

Why should I join TalkTalk?

I won'€™t give you the big sell here but one thing I can tell you is that TalkTalk care '€“ whether that is about their customers or their employees. That'€™s why we offer flexible working and remote working opportunities in order to promote a work-life balance.

Training and development are something we value so we are happy to help out as much as we can with learning new skills and also promote internal growth.

We run a number of initiatives to promote diversity and inclusion. And of course, the social life here is great from team lunches on a Friday to nights out and quizzes '€“ we make sure there is something to suit everyone.

If this role sounds appealing feel free to apply now or email for more details

Does this job look right for you? Want to work your way?