0 years

3 - 14 Lacs

Posted:18 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

1. Test Automation Development

  • Design, develop, and maintain automated test scripts using Python, Java, and TypeScript.
  • Implement automation frameworks for functional, regression, and integration tests using tools like Cypress (primarily TypeScript/JavaScript based).

2. Manual & Automated Testing

  • Execute manual test cases for new features and critical workflows.
  • Develop and execute automated test cases to ensure application quality.
  • Use Python or Java-based tools (e.g., Selenium WebDriver) to write robust automation scripts.

3. CI/CD Pipeline Integration

  • Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Ensure automated tests run during build and deployment processes to provide quick feedback.

4. Test Case Design & Test Strategy

  • Analyze functional requirements and design comprehensive test cases and scenarios.
  • Perform boundary, negative, positive, and exploratory testing.

5. Cypress for Frontend Testing

  • Implement end-to-end (E2E) tests using Cypress for web applications.
  • Manage and maintain test environments, mock APIs, and stub data within Cypress projects.

6. GenAI Tools for Test Generation & Bug Detection

  • Leverage GenAI tools (e.g., ChatGPT, GitHub Copilot, Test.ai) to:
  • Automatically generate test cases from requirements.
  • Suggest test data and edge cases.
  • Automatically analyze logs to detect anomalies.
  • Auto-generate test scripts to speed up test creation.

7. Cross-Platform and API Testing

  • Write API tests using Python (requests, pytest) or Java (RestAssured).
  • Automate validation of RESTful and GraphQL APIs.
  • Test on different browsers and devices using Cypress and WebDriver setups.

8. Defect Reporting & Tracking

  • Log defects in tools like JIRA with detailed steps, logs, and screenshots.
  • Collaborate with developers and product owners to reproduce and resolve issues.

9. Test Reporting & Documentation

  • Generate and present detailed test reports, coverage metrics, and execution results.
  • Maintain documentation for automated test cases and frameworks.

10. Continuous Improvement & Best Practices

  • Participate in code reviews for automation scripts.
  • Optimize test scripts for better reliability and performance.
  • Stay updated with new testing tools, frameworks, and GenAI advancements to improve automation efficiency.

Job Types: Full-time, Permanent

Pay: ₹367,303.59 - ₹1,412,682.28 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Work from home

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

mumbai, maharashtra, india

sector 19, gurgaon/gurugram