
SDET - Backend
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Aspora is seeking a skilled SDET (Software Development Engineer in Test) with a focus on backend systems to join our team in Bangalore. In this critical role, you will be responsible for defining and implementing the quality strategy, establishing reliability benchmarks, and developing robust automation frameworks for our core financial systems, including banking and payments. You will collaborate closely with backend engineers, SREs, mobile SDETs, and product teams to ensure every software release is exceptionally robust, scalable, and fault-tolerant. This is a high-impact position where you will significantly influence how we test distributed systems, validate data integrity, and future-proof our platform for continuous growth and scale.
Responsibilities:
- Design, build, and scale comprehensive automation frameworks for REST APIs, microservices, event streams, and complex backend workflows.
- Develop and execute end-to-end test strategies encompassing APIs, message queues, cron jobs, and data pipelines.
- Create essential test utilities, mocks, and stubs to accurately simulate upstream/downstream services and external integrations.
- Seamlessly integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins) to foster rapid feedback loops.
- Implement contract testing and data-driven testing methodologies to guarantee backward compatibility and maintain schema integrity.
- Conduct non-functional tests, including performance, chaos, and resiliency testing, to validate backend stability under demanding load conditions.
- Leverage observability platforms such as Coralogix, Grafana, and Kibana to proactively identify regressions and enforce Service Level Agreements (SLAs).
- Partner effectively with the engineering teams to define key quality metrics, perform thorough root cause analysis (RCA) on incidents, and implement measures to prevent future failures.
- Innovate and enhance existing frameworks by incorporating AI-driven techniques for dynamic test coverage optimization, flakiness detection, and overall test efficiency.
Requirements:
- Possess 4-7 years of experience in SDET or QA roles with a specialization in backend platforms and distributed systems.
- Demonstrate strong programming proficiency in Java, coupled with a solid understanding of Object-Oriented Programming (OOP) principles and clean code practices.
- Have hands-on experience with industry-standard tools such as REST Assured, TestNG, or custom backend test frameworks.
- Exhibit a deep understanding of API contracts, asynchronous workflows (including queues and pub/sub mechanisms), and event-driven architectures.
- Proven experience integrating test suites into CI/CD pipelines and effectively managing staging and test environments.
- Proficiency in debugging using API gateways, analyzing logs, and utilizing observability tools like Grafana, Kibana, or Coralogix.
- Exposure to performance and load testing tools such as JMeter, Locust, or K6.
- Familiarity with SQL/NoSQL databases, message brokers like Kafka/SQS/RabbitMQ, and cloud-native ecosystems (AWS preferred).
- Communicate clearly and effectively, possess strong analytical thinking skills, and thrive in cross-functional engineering squads.
Who You Are:
- You are deeply committed to ensuring system stability, reliability, and proactively identifying edge cases before they impact users.
- You possess an engineering mindset for problem-solving, a hacker's approach to testing, and an investigator's skill for debugging.
- You are passionate about improving systems and processes, not just executing tests.
- You are proactive, hold strong opinions about quality, and are comfortable challenging existing assumptions.
- You excel in environments that demand high ownership and embrace real-world ambiguity.
Bonus Points:
- Experience working with high-availability, transaction-heavy systems, particularly in fintech or payment domains.
- Exposure to chaos engineering or advanced resilience testing methodologies.
- Contributions to testing frameworks or open-source testing tools.
- Previous experience working in fast-paced startup environments.
Company
Aspora
Aspora is developing a cutting-edge financial services platform specifically designed for immigrants worldwide. We have secured significant backing from prominent venture capital firms, including Sequ...