{"id":1000774,"url":"https://alion.io/job/openfx-sdet-l2-banking","title":"SDET (L2) - Banking","company":{"id":6134,"name":"OpenFX","domain":"openfx.com","url":"https://alion.io/company/openfx","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":92,"open_postings":39,"ghost_share":0.051,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":186,"computed_at":"2026-11-08T05:47:12Z"}},"role":"QA","role_family":"QA","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"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":"Amazon CloudWatch","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"JMeter","optional":false},{"name":"k6","optional":false},{"name":"Kubernetes","optional":false},{"name":"Maven","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"SQL","optional":false},{"name":"Synthetic Data","optional":false},{"name":"TestNG","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"Stripe","optional":true}],"status":"live","first_seen_at":"2026-09-17T11:22:54Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-11-08T10:30:59Z","board_verified":true,"closed_at":null,"days_open":52,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":51},"description":"About Us\nOpenFX is on a mission to move money as freely as data, unrestricted by time zones, banking hours, or legacy systems. We build the infrastructure that powers cross-border payments for institutions: programmatic FX, settlement, collections, and payouts through a single API.\nLess than 2.5 years after founding, we process $80B in annualized transaction volume. We are roughly 200 people across San Francisco, New York, Miami, London, Amsterdam, Dubai, Bangalore, Mexico City, and Singapore, with regulated entities and license applications spanning the US, UK, EU, UAE, and beyond.\nThe team comes from J.P. Morgan, Goldman Sachs, Visa, Mastercard, Coinbase, Stripe, Rippling, PayPal, Affirm, and Kraken. We are backed by Accel, Atomico, Lightspeed, M13, NFX, and Northzone, amongst several other global tier-one investors.\nRole Overview\nYou will own backend quality engineering for the Banking team, covering the systems that sit at the core of how OpenFX moves and accounts for money: ledgers, payouts, reconciliation, settlement, and the services around them.\nThis is a hands-on SDET role with significant ownership over how we test complex backend systems. You will work directly with backend engineers and product teams to build automation into the development lifecycle, identify failure modes early, and make sure critical money flows remain correct under real-world conditions.\nYou will inherit a growing automation setup, but there is still significant room to shape the architecture, tooling, quality standards, and testing strategy. As transaction volume and system complexity increase, the goal is to move from testing individual flows to building a scalable quality engineering system that gives teams confidence to ship quickly without compromising financial correctness.\nYou will report to the Engineering Manager for Banking and work closely with engineers across the pod.\nKey Responsibilities\nOwn backend automation: Design, build, and evolve scalable automation frameworks for APIs, services, databases, and end-to-end banking workflows.\nTest financial correctness: Build scenarios covering transaction processing, ledger consistency, reconciliation, settlement, payouts, and financial calculations.\nTest failure behaviour: Validate retries, idempotency, concurrency, duplicate requests, timeouts, partial failures, and recovery paths across distributed systems.\nBuild quality into CI/CD: Integrate automated tests into deployment pipelines, improve execution speed through parallelization, and create reliable quality gates.\nOwn test infrastructure: Build and maintain test environments, data setup, mocks, simulators, and containerized test runners using tools such as Docker and Kubernetes.\nDrive performance testing: Build load, stress, and resilience test suites using tools such as JMeter or k6 for high-volume financial workloads.\nImprove debugging and observability: Use logs, metrics, traces, and automation to make failures easier to diagnose and reduce time spent on root cause analysis.\nPartner early in development: Work with engineers during design and architecture discussions to identify risk areas, edge cases, and testability gaps before implementation.\nUse AI to improve engineering velocity: Apply AI tools for test generation, synthetic data creation, debugging, and automated root cause analysis where they materially improve productivity.\nRaise the engineering bar: Review automation code, improve testing standards, and mentor junior SDETs on framework design, coding practices, and system-level testing.\nWhat We're Looking For\nMust-haves\nYou have built or significantly extended backend automation frameworks rather than only contributing individual test cases.\nYou are strong at testing REST APIs, backend services, databases, and service-to-service integrations.\nYou can reason about distributed-system failure modes including retries, idempotency, concurrency, timeouts, duplicate processing, and partial failures.\nYou can validate complex workflows across APIs, relational databases, events, queues, and downstream services.\nYou are comfortable writing complex SQL queries to validate data integrity and system behaviour.\nYou understand how to integrate automated testing into CI/CD pipelines and design test suites that are fast, stable, and actionable.\nYou have strong fundamentals in debugging, clean code, Git, and data structures and algorithms.\nYou can independently understand a complex system, identify the highest-risk areas, and translate them into an effective test strategy.\nYou can work closely with backend engineers and challenge designs constructively when you see reliability, correctness, or testability risks.\nWhat helps you stand out\nExperience testing payments, banking, fintech, or other correctness-critical systems.\nYou can write production-quality automation code in Java, TypeScript, JavaScript, or Python, with strong software engineering fundamentals.\nExperience validating ledgers, reconciliation, settlement, payouts, or transaction accounting.\nUnderstanding of double-entry accounting or financial ledger principles.\nExperience with Java/RestAssured, TypeScript/JavaScript automation frameworks, Maven, or TestNG.\nExperience testing API authentication and security mechanisms such as OAuth or HMAC signing.\nExperience with event-driven architectures, message queues, and asynchronous workflows.\nHands-on experience with AWS, particularly services such as S3, CloudWatch, or EKS.\nExperience running test infrastructure on Docker or Kubernetes.\nExperience with performance and load-testing tools such as JMeter or k6.\nExperience building mocks, simulators, service virtualization, or sophisticated test-data tooling.\nStrong observability experience across logs, metrics, traces, and production monitoring.\nYou use AI tools such as Copilot or LLMs thoughtfully to improve engineering velocity, debugging, and automation quality.\nWhat We Offer\nCompetitive salary and benefits package.\nEquity in a rapidly growing company.\nOpportunity to work in a fast-paced startup at the forefront of fintech innovation.\nOpportunity to make a significant impact on global financial infrastructure.\nCollaborative work culture with emphasis on personal and professional growth.\nWe are committed to building a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.","description_format":"text","description_chars":6503,"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":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Payment Processing & Gateways","Currency Exchange & FX Payments"],"lifecycle":[{"event":"open","at":"2026-09-17T11:37:44Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":51,"expected_fill_days":186,"reasons":["conf:3","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/openfx-sdet-l2-banking","json_url":"https://alion.io/job/openfx-sdet-l2-banking.json","meta":{"generated_at":"2026-11-08T12:40:34Z","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":26968,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00: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":6134},"rest":"https://alion.io/mcp/rest/get_company?id=6134"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fopenfx-sdet-l2-banking"},{"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%2Fopenfx-sdet-l2-banking"},{"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%2Fopenfx-sdet-l2-banking"},{"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/openfx-sdet-l2-banking\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fopenfx-sdet-l2-banking"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1000774}},{"tool":"search_jobs","arguments":{"company":"openfx.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1000774},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}