Search Jobs

Search by job, company or skills

  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

About the Role -

We are looking for a strong Automation Test Engineer with hands-on experience in Python, Pytest, UI Automation, API Testing, and Manual Testing. The ideal candidate should be comfortable building and maintaining automation frameworks, testing REST APIs, troubleshooting automation failures, and working closely with development and product teams in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Python & Pytest.
  • Develop and execute UI automation using Selenium and/or Playwright.
  • Perform comprehensive Manual Testing including functional, regression, integration, smoke, sanity, and exploratory testing.
  • Design and execute API tests using Postman.
  • Validate REST APIs, JSON responses, status codes, authentication, headers, and business logic.
  • Maintain reusable and scalable automation frameworks using Page Object Model (POM) and automation best practices.
  • Integrate and execute automation suites through CI/CD pipelines.
  • Use Git & GitHub for source control, branching, pull requests, and code reviews.
  • Analyze test failures, identify root causes, and collaborate with developers to resolve issues.
  • Create test scenarios, test cases, defect reports, and automation execution reports. • Work effectively within an Agile/Scrum team.

Mandatory Skills

  • Python – Strong hands-on experience
  • Pytest
  • Selenium and/or Playwright
  • Postman API Testing
  • REST API Testing
  • Manual Testing
  • Git & GitHub
  • Jira / defect management
  • Strong understanding of SDLC & STLC
  • Good understanding of Agile/Scrum

Good to Have

  • Appium / Mobile Automation
  • Performance Testing – JMeter, K6, Gatling, or Locust
  • BrowserStack
  • Jenkins / GitHub Actions / Azure DevOps
  • API automation using Python

What We're Looking For

  • Strong analytical and problem-solving skills.
  • Good understanding of software testing methodologies.
  • Ability to identify automation opportunities and improve test coverage.
  • Experience developing maintainable and reusable automation scripts.
  • Good communication and collaboration skills.
  • Ability to work independently and take ownership of QA activities.

Experience: 4–8 Years

Role: Automation Test Engineer

Employment Type: Full-time

Education

Bachelor's degree in Computer Science, IT, Engineering, or a related field.

More Info

Key Skills