Company logo

SDET - Blr

Weekday AI

Full-time

On-site

Bengaluru, India

Description

This role is for one of Weekday's clients
Salary range: Rs 1500000 - Rs 2500000 (ie INR 15-25 LPA)
Min Experience: 3 years
Location: Bengaluru
JobType: full-time

Requirements

Job Summary:
We are looking for a highly skilled and detail-oriented Software Development Engineer in Test (SDET) to join our growing QA team. The ideal candidate is a test automation expert with a solid software engineering background and a strong passion for quality. As an SDET, you will play a critical role in ensuring the quality, performance, and reliability of our software products through automation, continuous integration, and testing best practices.

Key Responsibilities:

  • Design, develop, and maintain scalable, reusable, and robust test automation frameworks and test cases.
  • Collaborate with developers, product managers, and QA engineers to understand requirements and define testing strategies.
  • Implement automated tests for APIs, web applications, and backend systems using modern testing tools and programming languages.
  • Perform functional, regression, integration, system, and performance testing across multiple platforms and devices.
  • Contribute to continuous integration and deployment (CI/CD) pipelines by integrating automated tests and ensuring test coverage.
  • Analyze test results, identify and report bugs, and work with development teams to troubleshoot and resolve issues.
  • Proactively identify areas for improvement in test processes and quality assurance practices.
  • Create clear, concise, and comprehensive test plans and documentation.
  • Participate in code reviews and contribute to overall software quality initiatives.
  • Stay up-to-date with emerging trends, tools, and best practices in test automation and QA.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of hands-on experience in software testing and test automation.
  • Strong programming skills in at least one language such as Java, Python, JavaScript, or C#.
  • Proven experience with automation tools and frameworks such as Selenium, TestNG, JUnit, Cypress, or Playwright.
  • Solid understanding of QA methodologies, SDLC, STLC, and Agile development processes.
  • Experience testing RESTful APIs using tools like Postman, RestAssured, or similar.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Excellent communication and documentation skills.
  • Ability to work independently and in a team-oriented, collaborative environment.

Preferred Qualifications:

  • Experience with performance and load testing tools such as JMeter or Gatling.
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to behavior-driven development (BDD) tools like Cucumber or SpecFlow.