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