Description

Key Skills: SDET, QA

Roles and Responsibilities:

  • Design and implement robust, scalable, and maintainable test automation frameworks for web, API, and/or mobile applications.
  • Collaborate with developers and product managers to understand features, technical implementations, and user requirements.
  • Create comprehensive test strategies and test plans for new and existing features.
  • Develop and execute automated test suites (unit, integration, UI, performance, regression).
  • Conduct code reviews, promote automation best practices, and mentor junior SDETs/QAs.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Investigate test failures, identify root causes, and suggest corrective actions.
  • Monitor, maintain, and improve test coverage, test stability, and test effectiveness.
  • Collaborate with cross-functional teams to ensure high software quality and adherence to QA standards.

Skills Required:

  • 5+ years of experience as an SDET, QA Automation Engineer, or Software Engineer in Test
  • Strong programming skills in Java, Python, C#, or JavaScript
  • Experience with test automation frameworks like Selenium, Playwright, Cypress, TestNG, or PyTest
  • Deep understanding of REST APIs and tools like Postman, REST-assured, or Swagger
  • Familiarity with CI/CD tools (e.g., Jenkins, CircleCI, GitHub Actions)
  • Solid knowledge of software testing fundamentals (functional, regression, performance, load, etc.)
  • Working knowledge of version control systems like Git
  • Strong analytical, debugging, and problem-solving skills
  • Experience working in Agile/Scrum environments

Education: Bachelor's degree in Computer Science, Engineering, or a related technical field

Education

Any Graduate