Software Design Engineer in Test

1 week ago


Greater Hyderabad Area, India Wellness360 Full time ₹ 1,04,000 - ₹ 1,30,878 per year

Role Overview

As a Software Engineer in Test at Wellness360, you will bridge development and quality assurance by designing scalable test frameworks, automating repetitive processes, and validating system behavior across API and UI layers. Your work will directly impact the reliability of applications managing sensitive health data, requiring meticulous attention to detail and a proactive approach to identifying edge cases. Collaborating with cross-functional teams, you will define test strategies, analyze results, and advocate for improvements in code quality and system resilience.

Key Responsibilities

The role demands proficiency in both manual and automated testing methodologies, with a strong emphasis on mobile app testing using Detox and API testing using Rest Assured. You will:

  • Develop comprehensive test plans for new features, execute regression suites to validate software updates, and document defects with actionable insights for developers.
  • Build and maintain automated test suites using tools like Selenium, Playwright, Appium, and Detox, integrated into CI/CD pipelines to ensure rapid feedback loops.
  • Leverage Detox's unique capabilities to perform end-to-end testing of React Native applications, simulating real user interactions and ensuring thorough test coverage.
  • Conduct API testing to validate RESTful endpoints for correctness, security, and performance, including designing tests for input validation, error handling, and data consistency.
  • Perform security vulnerability assessments, simulating attacks like SQL injection or cross-site scripting to fortify system defenses.
  • Utilize Detox's asynchronous handling and UI synchronization features to create stable and consistent test executions, reducing flakiness in mobile app testing

Screening Case Study:

API Testing Challenge to assess your technical and analytical capabilities, candidates must complete the following case study, which mirrors real-world scenarios encountered at Wellness360.

Assume you are tasked with testing a Java-based API for a Pet Store. The API supports CRUD operations (Create, Read, Update, Delete) and must adhere to strict regulatory standards for data integrity and security.

Objectives

  • Functional Testing: Verify API behavior under valid, invalid, and edge-case inputs.
  • Data Integrity: Ensure the API prevents data duplication and maintains consistency.
  • Error Handling: Test responses to network failures, server errors, and invalid client requests.
  • Security: Identify vulnerabilities like SQL injection, XSS, or improper data exposure.
  • Performance: Measure response times under load and stress conditions.
  • Automation: Implement reusable test scripts using frameworks like JUnit or TestNG.

Target Endpoints

Using the Petstore Swagger API as a reference, design test cases for the following endpoints: Here is the swagger API as an example :

  • POST /pet/addPet: Create a new pet (health record) with valid/invalid JSON payloads.
  • PUT /pet/updatePet: Modify existing records, testing idempotency and versioning.
  • GET /pet/getPetById: Retrieve records, including non-existent IDs and malformed parameters.
  • PUT /user/updateUser: Validate user role permissions and input sanitization.
  • POST /user/createUsersWithArrayInput: Test bulk operations for performance and data consistency.
  • Expected DeliverablesA test plan covering functional, security, and performance scenarios.
  • Automated scripts (Java/JavaScript) for at least three endpoints.
  • Analysis of potential vulnerabilities and recommendations for mitigation.

Submit your solution, and resume to eng- by September

Qualifications

  • Ideal candidates possess 2+ years of experience in software testing with a focus on automation.
  • Proficiency in Java or JavaScript is essential, alongside hands-on experience with Selenium, JUnit, TestNG, or Playwright.
  • You should demonstrate familiarity with API testing tools like Postman or REST Assured and understand CI/CD integration for test automation.
  • Strong analytical skills are required to interpret test results and prioritize defects based on risk.

A background in healthcare software or regulated industries is advantageous but not mandatory. Above all, we seek engineers who combine technical rigor with creativity to uncover hidden defects and advocate for a culture of quality.



  • Greater Bengaluru Area, India Trellix Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Trellix is looking for a highly skilled and motivated Software Development Engineer in Test (SDET) to join our engineering team. As an SDET, you will play a crucial role in ensuring the quality and reliability of our software products. Your primary responsibility will be to improve software quality by identifying, facilitating, and addressing issues early in...


  • Greater Kolkata Area, India Growth Loops Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the RoleWe are seeking a detail-oriented and experienced Software Test Engineer to join our quality assurance team. You will be responsible for ensuring the quality and reliability of our software products through comprehensive testing strategies, automation development, and close collaboration with development teams.Key ResponsibilitiesTesting &...


  • Greater Chennai Area, India Virtusa Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Company DescriptionVirtusa Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide. Our Engineering First approach ensures we can execute all ideas and creatively solve pressing business challenges. With industry expertise and empowered agile teams, we prioritize execution early in the process for impactful...


  • Greater Bengaluru Area, India HCLSoftware Full time US$ 1,50,000 - US$ 2,00,000 per year

    Exp: 12+ years OnlyLocation: BangaloreSend resumes to: mounika-.softwareJob DescriptionJob Title: Senior Software Development Engineer in Test (SDET)About Us:Join our dynamic CCM team as a Senior SDET, where you'll spearhead the automation of cutting-edge cloud-native and microservices-based applications. We want you on board if you're passionate about...

  • Software Engineer

    7 days ago


    Greater Kolkata Area, India Antal TECH jobs Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role - Software EngineerExperience -2 to 7 YearsLocation - Kolkata HybridJOB DESCRIPTION:As a software engineer, you will collaborate with a team of talented individuals to create productsthat change the way restaurant operators manage their enterprise. We're looking for ideas fromevery facet of computer science, including user interface design, distributed...


  • Greater Chennai Area, India Workday Full time US$ 1,25,000 - US$ 1,75,000 per year

    *Your work days are brighter here.*At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...


  • Greater Hyderabad Area, India LoginRadius Full time ₹ 6,00,000 - ₹ 10,00,000 per year

    Company OverviewLoginRadius stands at the forefront of innovation with our cutting-edge Customer Identity and Access Management (CIAM) platform. Our mission is to revolutionize the way businesses manage customer identities, offering streamlined registration and robust identity management solutions. We empower enterprises to deliver seamless, secure, and...


  • Greater Kolkata Area, India Lexmark Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Responsibilities :Founded in 1991, Lexmark is recognized as a global leader in imaging and output technology solutions and managed print services by many of the technology industry's leading market analyst firms. Lexmark sells its products and services in more than 170 countries and has its headquarters in Lexington, Kentucky.Lexmark India, located in...


  • Greater Hyderabad Area, India hcl-technologies Full time US$ 90,000 - US$ 1,20,000 per year

    Required QualificationsBachelor's or Master's degree in Computer Science, Engineering, or equivalent technical work experience.8–10 years of experience in developing automated test suites for distributed, SaaS applications, or public-facing APIs (HTTP/REST/JSON) in a continuous integration environment.5+ years of hands-on development experience with Java ...


  • Greater Kolkata Area, India Stap Management Consultants Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job OverviewWe are seeking a skilled Senior Software Engineer to design, develop, and maintain high-quality software applications. The role requires deep technical expertise, strong problem-solving skills, and the ability to collaborate effectively with cross-functional teams to deliver impactful solutions.ResponsibilitiesDevelop, test, and deploy scalable...