Software Test Engineer

New
J
JobgetherSoftware Quality Assurance
India, Flexible working hours and time zoneContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
4+ years
Required Skills
PythonCypressJavascriptTypeScriptManual testingSeleniumPostmanPlaywright

Requirements

  • 4+ years of professional experience in software quality assurance and testing.
  • Strong hands-on experience with both manual testing and test automation practices.
  • Proficiency in Python or JavaScript/TypeScript for developing and maintaining automation scripts.
  • Experience with automation frameworks such as Playwright, Selenium, or Cypress.
  • Ability to design and execute functional, regression, and API testing strategies.
  • Experience using API testing tools such as Postman and similar solutions.
  • Understanding of CI/CD pipelines, Git workflows, and modern software development practices.
  • Strong analytical, troubleshooting, and documentation skills.
  • Curiosity about AI technologies and willingness to test AI-powered applications and workflows.
  • Excellent English communication skills and ability to collaborate effectively with global remote teams.

Responsibilities

  • Perform manual, exploratory, functional, and regression testing to identify issues that automated tests may not detect.
  • Design and execute comprehensive test plans for web applications, software products, and APIs.
  • Build, maintain, and improve automated test scripts using frameworks such as Playwright, Selenium, or Cypress.
  • Develop automation solutions using Python or JavaScript/TypeScript.
  • Conduct API testing using tools such as Postman and code-based testing approaches.
  • Integrate automated testing workflows into CI/CD pipelines and collaborate with engineering teams through Git-based workflows.
  • Create and maintain clear documentation for test cases, defects, QA processes, and quality standards.
  • Evaluate AI-driven features and integrated AI systems through specialized testing approaches.
  • Work closely with distributed engineering teams to identify issues early and support continuous product improvement.
  • Contribute ideas and improvements to QA methodologies, tools, and best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now