Software Developer Engineer in Test

Role Overview:

As an SDET, you will work closely with developers, product managers, and QA to ensure the quality of our applications. You’ll be responsible for creating and maintaining automated test suites using tools like Cypress or Playwright and writing test logic in JavaScript or Python. This role is ideal for someone who thrives on solving complex problems through code and has a strong passion for quality engineering.

Key Responsibilities:

  • Design, develop, and maintain scalable automated test frameworks for UI and API testing using Cypress or Playwright.
  • Write automated tests using JavaScript or Python.
  • Integrate test automation with CI/CD pipelines.
  • Collaborate with developers and QA to define test strategies and coverage.
  • Investigate test failures, analyze logs, and perform root cause analysis.
  • Contribute to building a culture of quality across the engineering team.

Requirements:

  • 2-4 years of experience as an SDET, QA Automation Engineer, or similar role.
  • Strong hands-on experience with Cypress or Playwright.
  • Proficiency in JavaScript and/or Python for test automation.
  • Solid understanding of modern testing methodologies (unit, integration, E2E).
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Familiarity with Cypress / Rest Assured / Jmeter.
  • Excellent debugging, problem-solving, and communication skills.

Nice to Have:

  • Experience testing microservices or cloud-native applications.
  • Knowledge of performance or security testing tools.
  • Experience working in Agile/Scrum environments.

Send us your resume at [email protected] mentioning the position in subject line.