Hyqoo logo

Software Engineer in Test

Hyqoo India

remotecontract
Posted Sep 1, 2026
  • Role & seniority

    • Software Development Engineer in Test (SDET), mid-level (4+ years)
  • Stack/tools

    • Languages: Java and/or Python

    • UI/Web automation: Selenium, Playwright, Cypress (or comparable)

    • API/service testing: REST/API testing libraries

    • Frameworks/CI-CD: existing Java/Selenium automation framework; integrate into CI/CD and Git-based workflows

    • Cloud/distributed: AWS/Azure/GCP, Docker, Kubernetes, microservices/containers

    • Testing focus: component, API, integration, end-to-end, regression/release validation; resiliency/performance

  • Top 3 responsibilities

    • Build and maintain scalable automated test suites across UI, API/service, integration, end-to-end, including regression/release validation.

    • Own and improve test automation frameworks (reusable libraries, architecture, reliability, reporting, test data, maintainability).

    • Integrate automation into CI/CD, troubleshoot CI/test failures, and support release sign-off with risk/coverage/defect insights.

  • Must-have skills

    • 4+ years in SDET/quality/test automation

    • Strong Java/Python for clean, reusable automation code

    • Hands-on UI automation with Selenium/Playwright/Cypress (or similar)

    • Multi-layer automated testing experience: API + component + integration + end-to-end

    • CI/CD integration and troubleshooting across app/services/framework/environment/test data/dependencies

    • Ability to c

Full Description

Role: Software Development Engineer in Test (SDET)

Work Hours: Overlap with US PST

Engagement Type: Full-time (40 hours/week)

Remote: Yes, 100%

Key Responsibilities

Design, develop, execute, and maintain scalable automated test suites across

  • Component-level testing
  • API and service-level testing
  • Integration testing
  • End-to-end functional testing
  • Regression and release-validation testing
  • Non-functional, resiliency, and performance-testing support
  • Build and maintain high-quality automation code using Java and/or Python.
  • Work within Illumio’s existing Java/Selenium automation framework and contribute recommendations for framework modernization, tooling improvements, execution stability, and test strategy.
  • Take ownership of test automation frameworks, including reusable libraries, framework architecture, test data, reporting, test execution reliability, and maintainability.
  • Partner with software engineers, product managers, and quality leadership to define testable requirements, identify quality risks, and build quality into the software development lifecycle.
  • Develop and execute API, integration, and UI test automation using tools such as Selenium, Playwright, Cypress, REST/API testing libraries, or comparable technologies.
  • Integrate automated testing into CI/CD pipelines and improve quality gates, reporting, release readiness, and feedback cycles.
  • Investigate failures in CI/CD or test environments; identify whether the root cause is related to the application, service/API, test automation, environment, test data, infrastructure, or an external dependency.
  • Support release sign-off by clearly communicating test results, risk assessments, defects, coverage gaps, and release recommendations.
  • Allocate approximately 20% of capacity to performance-testing support, including workload execution, baseline analysis, bottleneck identification, and collaboration with developers and infrastructure teams.
  • Contribute to testing of cloud-native, distributed, and service-oriented applications, including failure handling, resiliency, scalability, and dependency behavior.
  • Identify opportunities to reduce manual effort, eliminate flaky tests, improve developer productivity, and increase automation coverage and engineering velocity.
  • Participate actively in technical discussions and propose practical improvements rather than waiting for detailed task assignments.

Required Qualifications 4+ years of experience in Software Development Engineering in Test, Quality Engineering, Software Testing, or test automation Experience supporting SaaS, cloud-based, enterprise software, distributed-system, or cybersecurity products. Strong programming skills in Java and/or Python, with the ability to write clean, maintainable, and reusable automation code.

Hands-on experience with web/UI automation tools such as

  • Selenium
  • Playwright
  • Cypress
  • Or comparable modern automation frameworks

Strong experience developing automated tests at multiple layers, including

  • API testing
  • Component-level testing
  • Integration testing
  • End-to-end functional testing
  • Regression and release-validation testing
  • Experience integrating automated testing into CI/CD pipelines and working in Git-based development environments.
  • Familiarity with cloud platforms and cloud-native technologies, such as AWS, Azure, GCP, Docker, Kubernetes, microservices, containers, or distributed services.
  • Ability to troubleshoot issues across applications, APIs, backend services, test frameworks, cloud infrastructure, environments, test data, and third-party dependencies.
  • Familiarity with performance-testing concepts, including throughput, latency, concurrency, response-time analysis, workload design, and bottleneck investigation.
  • Strong written and verbal communication skills, including the ability to communicate test status, release risks, root-cause findings, and recommendations to technical and non-technical stakeholders.
  • Demonstrated ownership mindset, curiosity, and ability to operate effectively in an evolving, fast-paced engineering environment.
  • Experience building, owning, maintaining, and improving test automation frameworks.
JavaPythonSeleniumPlaywrightCypressAPI TestingCI/CDAWSAzureGCPDockerKubernetesPerformance TestingTest Automation FrameworksDistributed SystemsSaaS

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.