Software Development Engineer in Test

Weekday AI
Full-time
On-site

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Bengaluru

JobType: full-time

We are seeking a highly motivated and detail-oriented QA / SDET to join our growing engineering team. The ideal candidate will have a strong background in quality assurance and test automation, along with a passion for delivering high-quality software products. You will work closely with product managers, developers, and other QA engineers to design, implement, and execute robust testing strategies. This is a hands-on role that requires a deep understanding of testing frameworks, test planning, and QA best practices across manual and automated environments.

Requirements

Key Responsibilities:

  • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
  • Collaborate with developers and product managers to understand requirements and translate them into test plans and test cases.
  • Own the end-to-end QA process including test planning, execution, defect tracking, and reporting.
  • Perform functional, regression, integration, and system testing across web, mobile, and API layers.
  • Ensure high-quality releases through continuous integration and test automation coverage.
  • Proactively identify gaps in test coverage and continuously improve the automation suite.
  • Review and optimize QA processes to ensure efficiency, repeatability, and scalability.
  • Work closely with QAQC and QAC functions to ensure compliance with standards and best practices.
  • Lead testing initiatives and mentor junior QA engineers when needed.

Required Skills & Experience:

  • 3–6 years of hands-on experience in Software Quality Assurance or as an SDET.
  • Strong experience in QA automation using tools like Selenium, Cypress, Playwright, TestNG, JUnit, or equivalent.
  • Proficient in at least one programming/scripting language (e.g., Java, Python, JavaScript).
  • Solid understanding of QA concepts including test planning, test case design, bug lifecycle, and traceability.
  • Experience with CI/CD pipelines and integrating test automation into DevOps workflows (Jenkins, GitLab CI, etc.).
  • Experience with test management tools such as JIRA, TestRail, or Zephyr.
  • Familiarity with API testing using tools like Postman or RestAssured.
  • Working knowledge of QAQC (Quality Assurance & Quality Control) methodologies and how to apply them in real-world projects.
  • Understanding of agile/scrum development environments and QA’s role within it.
  • Strong analytical and debugging skills.

Preferred Qualifications:

  • Exposure to performance testing tools like JMeter or LoadRunner is a plus.
  • Experience in QA lead roles, coordinating testing efforts across modules or teams.
  • Knowledge of version control systems like Git.
  • ISTQB or equivalent QA certification is a bonus.