HamburgerMenu
hirist

Senior Software Development Engineer - Test - Product & API Testing

Posted on: 28/01/2026

Job Description

Description :

Roles & Responsibilities :

- Own end-to-end non-functional testing for the product, including reliability, scalability, performance, and security.

- Validate all core and newly developed features through comprehensive functional and non-functional testing.

- Plan and execute release testing to ensure production readiness.

- Design and execute high-availability and chaos engineering tests, including fault injection, failure recovery, and resilience validation.

- Perform engine and system-level performance benchmarking.

- Conduct load, stress, and scalability testing using industry-standard tools.

- Execute long-running and soak tests to identify memory leaks, resource exhaustion, and stability issues.

- Test cloud-based applications across backend and frontend layers.

- Perform GUI and usability testing for cloud applications.

- Validate cloud releases, including backend and frontend components.

- Test query languages and execution layers, including :

1. GSQL and Cypher syntax validation.

2. Functional testing of all GSQL features.

3. GSQL/Cypher performance and scalability testing.

- Automate test cases and integrate them into CI/CD pipelines.

- Reproduce, analyze, and debug customer-reported issues in complex distributed environments.

Requirement :

- Proven experience testing distributed systems or distributed databases.

- Strong automation skills using Bash and Python.

- Hands-on experience with modern test frameworks and CI/CD tools such as Jenkins, Docker, and Kubernetes.

- Strong experience in Product & API Testing.

- Excellent skills in profiling and debugging using tools like perf and FlameGraphs.

- Solid understanding of Agile development methodologies.

- Hands-on experience with cloud platforms such as AWS, Azure, or GCP, including VMs, networking, storage, and Kubernetes.

- Experience with performance and load testing tools, including Apache JMeter, OpenST, K6.

Nice to Have :

- Experience in database-specific testing and performance tuning.

- Exposure to multi-tenant system testing, including reliability, performance isolation, and security.

- Prior leadership or mentoring experience within distributed QA or test engineering team.

- Test automation experience using Cypress, Cucumber, Playwright, or Selenium.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in