Software Development Engineer in Test

4 weeks ago


India Mi-Case Full time

Company Background

Founded in 1992, Mi-Case is the industry leader in fully integrated offender management software solutions and provides industry expertise and consulting within Criminal Justice and Public Safety systems.

Mi-Case leverages a unique combination of technical, functional and industry specialization as well as partnerships with key software vendors to deliver maximum value add projects.

Job Description:

We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to lead the design and implementation of a scalable, maintainable, and reusable Playwright-based automation framework . This role will be instrumental in shaping our test automation strategy across multiple product teams, ensuring high-quality releases and accelerating delivery through robust test coverage and CI/CD integration.

Responsibilities:

  • Architect and build a modular Playwright automation framework using C# with a focus on reusability and scalability across teams.
  • Collaborate with development and QA teams to integrate automation into the SDLC, including pipeline integration and test data management.
  • Define and promote best practices for test automation, including naming conventions, code readability, and maintainability.
  • Mentor QA engineers on automation techniques and Playwright usage, enabling broader team adoption while promoting a shift-left testing approach.
  • Partner with developers to ensure applications are testable, including advocating for unique element identifiers and test hooks.
  • Optimize test execution speed and reliability through parallel execution, smart waits, and flaky test management.
  • Contribute to roadmap planning by identifying automation opportunities and technical debt.
  • Lead code reviews, troubleshoot test failures, and continuously improve test reliability and performance.

Mandatory Skills :

  • 6+ years of experience in test automation, with at least 2 years using Playwright (or similar frameworks like Selenium).
  • Strong programming skills in C# with experience designing libraries, frameworks, or SDKs for test automation
  • Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions, Jenkins) and integrating test automation into pipelines
  • Deep understanding of the Page Object Model and test design patterns.
  • Ability to own the automation initiative end-to-end, proactively raise challenges, and unblock the team through your expertise
  • Proven ability to lead framework development and influence cross-functional teams.
  • Excellent communication and documentation skills

Desired Skills :

  • Experience with MudBlazor or similar component libraries.
  • Familiarity with enterprise-scale QA processes and test planning.
  • Familiarity with containerization (Docker) and cloud platforms (AWS/Azure)
  • Experience with load/performance testing tools such as Artillery, k6, or JMeter
  • Exposure to public safety or criminal justice software domains is a plus.


  • India Nerds Hub PVT LTD Full time

    We are hiring a Software Development Engineer in Test in Chennai, Tamil Nadu. Apply today or share this with your network.Software Development Engineer in Test- Permanant PositionJob Summary: Programming Languages:  It is required to have proficiency in at least one programming language such as Java, Python, Java Script, C#, etc.Test Automation:  Must have...


  • India Avalara Full time

    What You ll DoAvalara is looking for a Senior SDET to work on our VAT Platform suite of products and services We are growing and evolving our product and looking for motivated people to join us on this journey A successful you are a well-rounded software engineer with experience delivering software at scale in an agile environment have the ability to...


  • India Oracle Full time

    Job DescriptionOracle Health Sciences Applications leads the market for pharmaceutical, biotechnology, and medical device research applications in the rapidly expanding life sciences industry. These products provide integrated services to control and automate the drug and medical device development process. By enhancing data quality and speeding up clinical...


  • India Imetris Corporation Full time

    Please read the requirement Imetris is hiring 3 Software Engineer in Test having experience in Automation coding in C# using Selenium ( not JAVA) Job Title: Mid to senior Software Engineer in Test Worksite: Remote ( preferable Mumbai, Pune) Experience Level: Senior (5+ years) We are looking for a Offshore Software Engineer in Test with strong experience...


  • India Imetris Corporation Full time

    Imetris is hiring 3 Software Engineer in Test having experience in Automation coding in C# using Selenium ( not JAVA) Job Title: Mid to senior Software Engineer in Test Worksite: Remote ( preferable Mumbai, Pune) Experience Level: Senior (5+ years) We are looking for a Offshore Software Engineer in Test with strong experience in C#, Selenium, API testing,...


  • India Mindfire Solutions Full time

    About the Job We are seeking a highly skilled QA Engineer with expertise in Selenium/Cypress to join our dynamic team. Your role will involve collaborating with cross-functional teams, writing efficient test scripts, performing automation and manual testing, executing automated tests, and identifying and resolving any issues that arise. The ideal candidate...


  • Bengaluru, India Guidewire Software Full time

    Job Description Summary Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our...


  • India SpurQLabs | Next-Generation Software Testing & Test Automation Services Full time

    SpurQLabs is an Independent Software Testing and Test Automation company that focuses on helping clients build exceptional quality products quickly. They offer Testing-As-A-Service in various areas including Manual Testing, Test Automation for Web, API, and Mobile applications, and Performance Testing. SpurQLabs is known for its commitment to delivering...


  • India SpurQLabs | Next-Generation Software Testing & Test Automation Services Full time

    SpurQLabs is an Independent Software Testing and Test Automation company that focuses on helping clients build exceptional quality products quickly. They offer Testing-As-A-Service in various areas including Manual Testing, Test Automation for Web, API, and Mobile applications, and Performance Testing. SpurQLabs is known for its commitment to delivering...


  • India Taskify Full time

    Summary We are seeking a talented Software Test Engineer to join our engineering team and drive the design, development, and deployment of AI-powered solutions. This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications. As a...