
Are you an experienced SDET / Quality Engineer with strong Python automation skills? GreyOrange is hiring for Software Development Engineer in Test II (SDET II) at its Gurugram HQ. This is a full-time opportunity for professionals with 3โ6 years of experience who can design automation frameworks, build reliable test suites and work closely with developers to improve software quality.
๐ Job Highlights
- ๐ข Company: GreyOrange
- ๐ผ Position: Software Development Engineer in Test II (SDET II)
- ๐ Job Code: 10588
- ๐ Location: Gurugram โ HQ
- ๐จโ๐ป Experience: 3โ6 years
- ๐ผ Employment: Full-Time
- ๐ Mandatory: Python + Pytest
- ๐งช Automation: Selenium / Playwright / API automation
- ๐๏ธ Database: SQL & backend validation
- ๐ CI/CD: Jenkins / GitLab CI / GitHub Actions
- ๐ค Domain: AI, robotics, warehouse automation & supply chain technology
๐ข About GreyOrange
GreyOrange is a technology company focused on AI-powered fulfillment and warehouse automation. Its solutions combine software, robotics and intelligent automation to help organizations optimize fulfillment and supply-chain operations. The company’s flagship software platform, GreyMatter, provides orchestration and intelligence for automated fulfillment environments.
This makes the SDET II position particularly interesting because quality engineering isn’t limited to conventional web applications. The JD specifically mentions testing complex distributed systems, microservices, IoT, robotics and supply-chain execution software as preferred experience.
๐ป What Will You Do as an SDET II?
Your responsibilities include:
- ๐ Design, develop and maintain automation frameworks using Python and Pytest.
- ๐งช Build automated coverage across UI, APIs and microservices.
- ๐ Create test plans and execute functional, integration, regression and end-to-end testing.
- ๐ Analyze failures, troubleshoot defects and perform root-cause investigation.
- ๐ค Collaborate with developers and participate in Shift-Left testing and code reviews.
- ๐ Integrate automated tests into CI/CD pipelines.
- ๐ Identify testing bottlenecks and improve coverage and efficiency.
- ๐จโ๐ซ Mentor junior QA engineers and promote automation best practices.
๐ Why Is This Role Good for Your Experience?
This role can significantly strengthen your profile because it combines SDET responsibilities with framework development, DevOps and backend validation. You aren’t simply writing Selenium scriptsโyou’ll be expected to think about test architecture, automation maintainability, pipeline integration and overall quality strategy.
The robotics and warehouse-automation domain can also expose you to distributed systems and real-world operational workflows, which can be valuable for engineers targeting senior SDET, QA Architect or Quality Engineering Lead positions.
๐ ๏ธ Skills Required
Candidates should be particularly strong in:
- ๐ Python: OOP, collections, exception handling, decorators, generators and clean coding.
- ๐งช Pytest: Fixtures, parametrization, markers, plugins, hooks and parallel execution.
- ๐ API Automation: REST APIs, requests, authentication, status codes and JSON validation.
- ๐ฅ๏ธ UI Automation: Selenium or Playwright, locators, waits and synchronization.
- ๐๏ธ SQL: Joins, subqueries, aggregation and database validation.
- ๐ CI/CD: Jenkins, GitLab CI or GitHub Actions.
- ๐ง Linux: Logs, processes, shell commands and troubleshooting.
- ๐๏ธ Test Architecture: Page Object Model, reusable utilities, configuration management and reporting.
- ๐ง QA Strategy: Unit, integration, regression, E2E, black-box and white-box testing.
- โก Performance: JMeter or Locust is a useful advantage.
๐ฐ Expected Salary Range
The JD does not publish an official salary range. Public third-party data provides varying estimates. A recent job listing for GreyOrange SDET II has advertised approximately โน12โ16.8 LPA, while other current salary discussions and reported compensation suggest that experienced SDET candidates may receive higher packages depending on profile and negotiation.
For a candidate with 3โ6 years of relevant automation experience, a practical expectation could be approximately โน12โ20+ LPA, with strong Python/Pytest, framework architecture and distributed-system experience potentially supporting a higher offer. This is a market estimate, not a confirmed GreyOrange salary band. One recent third-party salary dataset also reports a โน27.4 lakh median CTC for GreyOrange in Gurgaon, but that figure includes different roles and experience levels and therefore should not be treated as the SDET II package.
๐ฏ Expected Interview Rounds at GreyOrange
Candidates should prepare for a process along these lines:
- ๐ป Coding/Technical Screening: Python programming, logical problem-solving and automation fundamentals.
- ๐งช Automation Technical Round: Python, Pytest, Selenium/API automation, framework architecture and test strategy.
- ๐๏ธ Deep-Dive Technical/Project Round: Project architecture, debugging, SQL, CI/CD, Linux and real-world automation challenges.
- ๐ฅ Managerial/HR Round: Collaboration, ownership, mentoring, communication and role fit.
Older GreyOrange SDET interview experiences have also included coding and CS fundamentals, followed by discussions around SDLC, SQL, Linux and Python, reinforcing the importance of fundamentals alongside automation.
๐Preparation Tips
Practice creating:
- A reusable Pytest fixture architecture.
- Parameterized API tests.
- UI tests using Page Object Model.
- Database validation after an API/UI transaction.
- CI execution through Jenkins or GitHub Actions.
- HTML/Allure-style test reporting.
Then prepare a troubleshooting scenario: โA test passes locally but fails intermittently in CI. How do you investigate?โ Discuss environment differences, timing issues, test data, parallel execution, dependencies, logs and reproducibility.
Because GreyOrange works with automation and distributed systems, also practice designing tests for a warehouse order-fulfillment workflow involving APIs, databases, asynchronous events and multiple services.
๐ Resume Tips for This Role
Use achievement-focused bullets such as:
- โDesigned and maintained a Python/Pytest automation framework covering X+ UI and API test scenarios.โ
- โIntegrated automated regression suites into Jenkins, reducing manual validation effort by X%.โ
- โImplemented API and database validation for microservices-based workflows.โ
- โReduced flaky-test rate by X% through improved synchronization and fixture management.โ
Also highlight CI/CD, SQL, Linux, API automation, microservices and mentoring. If you have worked with IoT, robotics, distributed systems or supply-chain applications, make that experience highly visible.
๐ฉ How to Apply
๐ Application Link: Click Here
Interested candidates should apply for GreyOrange โ Software Development Engineer in Test II, Job Code 10588 through the company’s recruitment channel/job posting.
๐ Location: Gurugram โ HQ
๐จโ๐ป Experience: 3โ6 years
๐ Mandatory Skills: Python + Pytest
๐ผ Employment: Full-Time
๐ Final Takeaway
GreyOrange’s SDET II opening is an excellent opportunity for automation engineers who want to progress from test execution into quality engineering and automation framework ownership. The combination of Python, Pytest, API/UI automation, SQL, CI/CD, microservices and distributed-system testing can provide strong experience for the next stage of an SDET career.
Build frameworks. Automate intelligently. Engineer quality. ๐๐๐งช
