Software Development Engineer in Test (SDET)

August 23

🔄 Hybrid – Nottingham

Apply Now
Logo of Commify

Commify

Making business communication brilliant

SMS • Voice • Email • Chatbots • Multichannel

201 - 500

Description

• Automated test development and execution across the platform range as they evolve in line with client requirements, market trends and operational requirements. • Testing key internal API’s that will allow existing customer details to be Loaded ( i.e. the L in ETL) into the new CPaaS. • Developing automated tests that exercise new implementations of existing public facing API’s. • These new emulations of existing API’s will match existing API contracts and behaviours but will map into the new CPaaS to complete functions such as SMS message sends or account balance enquiry. • Understand data models for existing messaging products in order to test the mapping of entities into the strategic CPaaS in order to ensure the extract, transform and load of data using the aforementioned internal API’s is functionally correct. • Implementing test planning and strategy techniques for projects and contributing to discussions that improve test planning and strategy for the whole team. • Creating and maintaining a traceability matrix between business requirements and tests cases. • Working with the Product Owner and team to understand and refine Acceptance Criteria, Test Plans and Test Scripts for forthcoming changes. • Contributing to discussions between operations and delivery teams in relation to the operational performance of the platform. • Designing, building and deploying automated tests that monitor and assure the performance of the core platforms. • Collaborating with engineers, product owners and senior automation testers to ensure that tests are created at the appropriate tier in the agile testing pyramid. • Monitoring automated test results and ensuring that failed tests are diagnosed and resolved as a priority as part of the CI process. • Carefully dividing your time between developing tests and successfully performing tests in collaboration with your line manager. • Participating in the group Test Practice as a stakeholder in improving our test automation across all teams.

Requirements

• Strong SQL skills. • Strong data skills. • Strong communication skills. • Experience testing APIs, Postman, Insomnia using simple, maintainable tests. • Writing automated tests using NUnit, SpecFlow, Playwright or a similar framework. • Experience of automated testing in a loosely coupled software environment consisting of multiple components. • Experience of automated testing of a queue based software system. • Good understanding of exploratory testing. • Experience of working in an agile environment and understanding of agile methodologies such as TDD, BDD, Scrum, Kanban • Experience with defect tracking management tools such as JIRA/TFS/Bugzilla/ALM • Intermediate knowledge of different test techniques and when to use them • Can read and write C# to a competent level • Working knowledge of regression testing and how that can be applied at project level. • The ability to manage timescales and report any concerns to project managers/stakeholders. • Triage of support calls to understand and qualify a resolution path which may result in a defect for the engineering team to fix.

Benefits

• Competitive Salary £50-55,000 • Company Bonus Scheme based on performance • Private Healthcare & Dental • 27 days annual leave plus Bank Holidays • Birthday off work • Wellbeing days off and giving back days • 5% employer pension contribution • Death in service (4x salary) • Access to "Calm" a wellbeing and mental health app for you and your family • £350 Christmas voucher • Monthly/quarterly socials • Training & Development opportunities • Hybrid working

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsuk.co.uk
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs