Quince
Quince2h ago
InstaHyre

Software Development Engineer in Te...

Bangalore
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Development Engineer in Te... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Quince

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Quince is seeking a Senior Software Development Engineer in Test (SDET-2) to develop scalable test automation frameworks, champion best testing practices, and elevate overall software quality. In this role, you will collaborate closely with software engineers, DevOps teams, and product managers to integrate test automation throughout the development lifecycle. You will also mentor junior SDETs and contribute to the continuous improvement of test automation and quality engineering processes.

Core Responsibilities:

Test Automation and Framework Development:

  • Design and develop robust, scalable test automation frameworks for UI, API, and performance testing.
  • Create and maintain test scripts using Java, Python, or JavaScript with established frameworks like Selenium, Cypress, Appium, or Playwright.
  • Develop and manage API test automation solutions using tools such as RestAssured, Postman, or Karate.
  • Optimize existing automation frameworks to enhance execution speed, stability, and maintainability.
  • Implement performance testing strategies using tools like JMeter, Gatling, or Locust.
  • Partner with development teams to ensure early integration of automated tests within the Software Development Life Cycle (SDLC), adhering to Shift-Left testing principles.

Quality Engineering and Best Practices:

  • Ensure thorough test coverage across all testing layers, including functional, regression, integration, and performance testing.
  • Promote and implement Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.
  • Enhance test data management strategies to ensure stable and repeatable test executions.
  • Implement mocking and service virtualization techniques where appropriate.
  • Lead code reviews for test automation scripts and provide constructive feedback.

CI/CD and DevOps Integration:

  • Improve test execution within CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Bamboo, or CircleCI.
  • Collaborate with DevOps engineers to optimize test automation in containerized environments, including Docker and Kubernetes.
  • Develop comprehensive test execution reports and dashboards using platforms like Allure, TestRail, and Datadog.

Collaboration and Mentorship:

  • Work closely with developers, DevOps engineers, and product managers to define effective test strategies and key quality metrics.
  • Participate in defect triage processes and assist in identifying the root causes of production issues.

Requirements:

  • 2-5 years of professional experience in software development, test automation, and quality engineering.
  • Strong proficiency in at least one programming language: Java, Python, or JavaScript.
  • Hands-on experience with test automation frameworks such as Selenium, Cypress, TestNG, JUnit, Appium, or Playwright.
  • Proven experience in testing RESTful APIs and microservices.
  • Familiarity with CI/CD tools including Jenkins, GitHub Actions, GitLab CI, or CircleCI.
  • Experience with cloud-based testing environments on AWS, GCP, or Azure.
  • Exposure to performance testing tools (JMeter, Gatling, Locust) and security testing methodologies.
  • Experience working within Agile/Scrum development methodologies.
  • Excellent analytical and problem-solving capabilities.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Experience with containerized applications using Docker and Kubernetes.
  • Familiarity with mocking frameworks like WireMock or Mountebank.
  • Knowledge of contract testing principles and tools such as Pact.

Company

Quince

Quince

Quince is revolutionizing the global supply chain with a direct-to-consumer (M2C) retail model. We partner with renowned factories worldwide to produce high-quality essentials on demand, shipping dire...

Bangalore
Posted on InstaHyre
Software Development Engineer in Test - 2 at Quince | Bangalore | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform