Software Development Engineer in Test

Skills
C#Computer ScienceDevopsSoftware As A ServiceWeb ApplicationsDatabasesJmeter
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Software Engineering or related field
  • 2–3 years in performance testing load testing or quality assurance
  • Proficiency in load testing tools such as JMeter or BlazeMeter
  • Knowledge of scripting languages such as C# TypeScript Java or Python for automation
  • Familiarity with Playwright Postman or similar automation testing frameworks
  • Understanding of SDLC and CI/CD pipelines
  • Familiarity with databases APIs and distributed systems
  • Strong analytical problem-solving attention to detail and communication skills

Nice to have

  • Cloud-based testing
  • Containerization
  • Microservices
  • E-commerce experience
  • SaaS experience
  • High-traffic web apps
  • Independent worker
  • Cross-functional teamwork
  • Performance focused
  • AI-assisted testing

Day to day

  • Design and maintain robust automated tests for backend services APIs and AI-enabled systems.
  • Develop and execute load test plans scenarios and scripts to simulate real-world traffic and peak usage.
  • Monitor performance identify bottlenecks and collaborate with development DevOps and operations teams to resolve issues.