Description

Key Responsibilities

  • Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.
  • Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based on product requirements and specifications.
  • Build and maintain robust test automation frameworks using tools like Selenium, Cypress, Playwright, or Appium.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.) to support frequent and reliable releases.

Required Skills & Qualifications

  • 8+ years of hands-on experience in software quality assurance with a strong focus on both manual and automated testing
  • Strong experience with test automation tools and scripting in C#, JavaScript, Python, or similar.
  • Writing test cases and acceptance criteria.
  • Deep understanding of SDLC, STLC, Agile/Scrum, and QA best practices.
  • Strong experience with API testing, performance validation, and security testing basics.
  • Experience with test management and defect tracking tools like Jira, TestRail, Zephyr, or Xray.
  • Solid understanding of version control systems (Git) and CI/CD practices.
  • Must be eligible for up to a Top-Secret Security Clearance.