{"id":2119215,"url":"https://alion.io/job/br-dge-senior-software-engineer-in-test","title":"Senior Software Engineer in Test","company":{"id":449691,"name":"BR-DGE","domain":"br-dge.to","url":"https://alion.io/company/br-dge","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Progressive Delivery","optional":true}],"status":"live","first_seen_at":"2026-05-27T00:00:00Z","employer_posted_date":"2026-05-27","last_verified_at":"2026-10-21T08:05:43Z","board_verified":true,"closed_at":null,"days_open":147,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":147},"description":"About BR-DGE\nBR-DGE is an award-winning FinTech founded in Edinburgh, powered by a high-performing, remote-first team across the UK and beyond. Our platform gives e-commerce and technology businesses the freedom and flexibility to redefine how they handle payments.\nSince 2018, we've been pioneers in payment orchestration, enabling enterprise brands to optimise their infrastructure and create frictionless digital experiences. From travel giants to household retail names, our global customer base is growing fast, supported by world-class partners like Visa and Worldpay.\nThe journey so far has been incredible, but we're just getting started. We are looking for exceptional talent to join us as we level up our engineering maturity.\nAbout this role\nAt BR-DGE, our Senior Software Engineer in Test / Senior SDET is a core engineer who architects, builds, and scales our automated testing infrastructure and quality tooling in Java. You will write production-grade code that enables our teams to ship high quality software frequently and with total confidence - not execute test cases.\nYou will not sit at the end of a delivery pipeline manually validating tickets or acting as a gatekeeper. You will not be running scripted or exploratory manual tests. Instead, you own the technical design, development, and evolution of our centralised automation frameworks and infrastructure, engineering systemic solutions that let development teams own their own quality and deploy safely.\nWho this isn't for:if your background is primarily manual QA, exploratory testing, or test-case execution, even with some scripting exposure, this role isn't the right fit. We need someone who identifies as, and has worked as, a software engineer first.\nWhat you'll be doing\nFramework Architecture and Engineering:Design and build automation frameworks in Java, covering Integration, Contract, E2E, and Performance / Load testing. Be informed and opinionated on what good looks like for Unit and Component tests.\nTooling and Infrastructure Development:Build, maintain, and scale internal testing tools, libraries, and test data management utilities that streamline the development lifecycle for all engineering teams.\nCI / CD Optimisation:Engineer and manage fast, reliable, CI native pipelines. Implement advanced, parallelised quality gates and automated feedback loops directly into the deployment infrastructure to eliminate manual intervention.\nArchitectural Testability:Analyse system architecture and cloud native topologies to suggest and implement improvements that enhance system testability and quality.\nProduction Quality:Build out monitoring, logging, and alerting tooling and standards. Translate incident postmortem findings into concrete, automated safeguards and process improvements.\nMetrics and Diagnostics:Implement and track quality metrics to diagnose system bottlenecks, using data to drive targeted performance and reliability enhancements across our frameworks.\nMentoring and Engineering Maturity:Proactively drive forward the organisation-wide quality strategy, building and designing our testing ecosystem, and mentoring software engineers. Act as a thought leader to coach development teams on 'quality first' design.\nEssential Experience\nStrong, Recent Java Experience:Deep, hands-on proficiency in Java is required, this is non-negotiable. You should be able to speak confidently about JVM internals, design patterns, and idiomatic Java at a senior engineering level.\nSoftware Engineering Background:You have worked as a software engineer or backend developer, with test automation architecture as part of (or the focus of) that engineering remit, not as a QA professional who picked up scripting.\nFramework Design from Scratch:A proven track record of designing, building, and scaling multi-layered automation frameworks from the ground up (Integration, Contract, E2E, and Performance).\nCI / CD and Pipeline Engineering:Heavy hands-on experience building, optimising, and maintaining CI / CD pipelines, with a focus on fast, parallelised execution and automated gates.\nCloud Native Architecture:Deep understanding of distributed system design, microservices, and cloud native environments, with the ability to optimise them for logging, observability, and testability.\nRoot Cause Debugging:Exceptional technical debugging skills across complex, distributed systems, with the ability to write robust automated regressions to address production vulnerabilities.\nTechnical Collaboration:Ability to define technical standards, document framework architectures clearly, and collaborate with engineering teams to ensure seamless adoption of quality tooling.\nNice to Have\nBackground as a general-purpose Software Engineer (backend-heavy) prior to specialising in test infrastructure.\nExperience implementing, capturing, and visualising DORA metrics automatically within deployment pipelines.\nFamiliarity with feature flagging frameworks and progressive delivery infrastructure.\nExperience in fintech, payments, or other high-throughput environments where transactional integrity, security, and strict reliability are paramount.\nWhy this role exists\nOur business is growing rapidly. We recognise that to achieve fast delivery and systemic quality, we need to move away from traditional testing bottlenecks. We need dedicated engineers who can build the robust, scalable automation infrastructure required to support continuous, hands-off deployment. If you're a Java engineer who loves writing code that empowers other systems and teams to run faster and safer, we want to talk to you.\nWhat we offer\nWe provide a supportive, high-growth environment where your impact is visible every day.\nFinancial:Competitive salary and life insurance.\nTime Off:33 days holiday (including public holidays) plus Birthday Leave.\nFlexibility:Remote-first working culture that respects your other priorities.\nHealth:Family private healthcare and an Employee Assistance Programme.\nGrowth:A culture that champions career progression and direct investment in your learning and development.\nCommunity:Regularteam events and socials to keep our remote team connected.\nReady to bridge the gap? Apply to be a BR-DGE Builder today.\nAt BR-DGE, we champion diversity and inclusion. We believe that our roles should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability, or neurotype. We value the unique talents and perspectives that each individualbrings and try to create a fair and accessible hiring process for all.\nSoftware Engineer in Test / Senior SDET - Java / Software Engineer, Test Infrastructure\nTeam - QA\nEdinburgh / United Kingdom (Remote)\n#LIRemote","description_format":"text","description_chars":6681,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-10-08T23:52:29Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.281,"p_room":0.28,"age_days":147,"expected_fill_days":27,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-21T05:46:15Z"},"pay":null,"html_url":"https://alion.io/job/br-dge-senior-software-engineer-in-test","json_url":"https://alion.io/job/br-dge-senior-software-engineer-in-test.json","meta":{"generated_at":"2026-10-21T15:57:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22599,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":449691},"rest":"https://alion.io/mcp/rest/get_company?id=449691"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbr-dge-senior-software-engineer-in-test"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbr-dge-senior-software-engineer-in-test"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbr-dge-senior-software-engineer-in-test"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/br-dge-senior-software-engineer-in-test\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbr-dge-senior-software-engineer-in-test"}]}