Software Engineer in Test (Delhi)

Software Engineer in Test (Delhi)

10 Nov
|
Baazi Games
|
Delhi

10 Nov

Baazi Games

Delhi

We are looking for an SDET I who is passionate about quality engineering, test automation, and performance testing. The ideal candidate should have hands-on experience with Playwright, JavaScript/TypeScript, API testing, and k6, with an understanding of building reliable automation frameworks and ensuring application performance under load.

Role Overview

You will be responsible for designing, developing, and executing automated test suites for web applications and APIs. You will work closely with developers, product managers, and the QA team to ensure product quality, identify defects early, and improve test coverage across functional, regression, integration, and performance testing.

Key Responsibilities

- Design, develop, and maintain end-to-end automated test scripts using Playwright with JavaScript/TypeScript.
- Build and maintain reusable automation frameworks using Page Object Model (POM), fixtures, and modular test components.
- Perform API testing using Postman and Playwright API testing capabilities, covering authentication, schema validation, and negative scenarios.
- Develop and execute performance and load-testing scripts using k6 to evaluate application scalability and reliability.
- Conduct load, stress, spike, and soak testing to identify performance bottlenecks under varying traffic conditions.
- Analyze performance metrics, including p95/p99 latency, throughput, and error rates.
- Integrate automated test suites into Jenkins CI/CD pipelines and establish automated quality gates for releases.
- Execute functional, regression, integration, and exploratory testing to ensure end-to-end product quality.
- Debug test failures using Playwright traces, browser DevTools,



and relevant debugging tools.
- Collaborate with development and product teams to identify, report, track, and resolve defects.
- Validate data integrity and application workflows through basic SQL queries.

Required Technical Skills 1. Automation Testing

- Strong hands-on experience with Playwright using JavaScript or TypeScript.
- Understanding of Page Object Model (POM), fixtures, reusable test components, and network mocking.
- Experience with parallel test execution and debugging using Playwright traces.

2. API Testing

- Hands-on experience with Postman and Playwright API testing.
- Understanding of REST APIs, authentication mechanisms, response validation, schema validation, and negative test scenarios.

3. Performance Testing

- Practical experience with k6 for API performance and load testing.
- Ability to write scripts involving Virtual Users (VUs), stages, checks, and thresholds.
- Understanding of performance metrics such as response time, p95/p99 latency, throughput, and error rates.

4. Programming & Testing Fundamentals

- Good understanding of JavaScript/TypeScript, including async/await and reusable test code.
- Knowledge of test case design, test planning, regression testing, and defect lifecycle management.
- Familiarity with Git, Jira,



and browser Developer Tools.

5. CI/CD

- Experience executing automated test suites through Jenkins pipelines.
- Understanding of integrating automation suites into CI/CD workflows and release validation processes.

What We Are Looking For

- Candidates with 1–3 years of relevant experience, automation and testing.
- A quality-first mindset with attention to detail.
- Ability to independently design test scenarios and identify potential failure points.
- Hands-on automation experience rather than exclusively manual testing.
- Ability to work in a fast-paced, product-driven engineering environment.
- Positive communication and collaboration skills.

Good to Have

- Experience or understanding of sportsbook, online betting, or gaming platforms.
- Familiarity with sportsbook workflows, including odds, bet slips, bet placement, settlement, cashout, and void scenarios.
- Understanding of prediction game workflows, including market entry, live updates, result declaration, and payouts.
- Knowledge of wallet transactions, including deductions, refunds, winnings, and duplicate-request handling.
- Ability to test edge cases such as suspended markets, odds changes during bet placement, and concurrent bets.
- Exposure to WebSocket testing and real-time data validation, particularly for live odds and event updates.
- Experience with observability tools such as SigNoz or AWS CloudWatch for performance monitoring and bottleneck analysis.
- Exposure to mobile automation frameworks such as Appium, Detox, or Maestro.
- Basic SQL knowledge for validating betting transactions and wallet-related data.

📌 Software Engineer in Test (Delhi)
🏢 Baazi Games
📍 Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (delhi) / delhi

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (delhi) / delhi