Software Engineer – QA (Automation Testing)

2 - 4 years

6 - 8 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Software Engineer – QA (Automation Testing)

Location: Remote

Experience: 2 to 4 Years

Department: Quality Assurance / Software Testing

Employment Type: Full-time

Position Summary

We are seeking a skilled Software Engineer – QA with 4 to 6 years of experience in automation and API testing. The ideal candidate will have strong hands-on experience designing and maintaining test automation frameworks using Selenium, Playwright, and Cypress, with programming expertise in Java and JavaScript. The role involves ensuring high product quality through comprehensive functional, integration, and performance testing of web and API applications.

Key Responsibilities

  • Design, develop, and maintain automation frameworks for web and API testing using Selenium, Playwright, Cypress, and REST Assured.
  • Develop and execute automated regression, functional, and integration test cases.
  • Perform API testing using Postman and automate validations with Python/Java-based scripts.
  • Conduct performance testing using JMeter and analyze metrics such as throughput and response time.
  • Collaborate with developers, product owners, and DevOps teams to identify, troubleshoot, and resolve software defects.
  • Implement CI/CD-based automated test pipelines using GitLab, Docker, and related tools.
  • Prepare detailed test documentation — test plans, test cases, and test reports.
  • Participate in code reviews and contribute to quality and testing best practices.
  • Work on specialized testing areas such as AI/ML validation and data processing workflows for specific projects.
  • Support UAT and release validation to ensure system stability and performance across environments.

Required Skills and Tools

Languages: Java, JavaScript, Python, SQL/MySQL
Testing Tools: Selenium, Playwright, Cypress, TestNG, Cucumber, REST Assured, Postman, JMeter
Version Control & CI/CD: Git, GitLab, Docker, Jenkins (preferred)
Defect Management Tools: Jira, OpenProject
Testing Domains: Automation Testing, API Testing, Performance Testing, Regression, and Functional Testing

Preferred Qualifications

  • Bachelor’s Degree in Computer Science or related field
  • Strong analytical, debugging, and problem-solving skills.
  • Experience with AI/ML testing, data validation, or document processing systems is a plus.
  • Excellent communication and collaboration skills in an agile environment.

Preferred to Have

  • Experience with LLM/Chatbot testing, including evaluation of precision and relevance.
  • Familiarity with containerized testing environments (Docker).
  • Exposure to Oil & Gas information systems.

Job Type: Full-time

Pay: ₹600,000.00 - ₹800,000.00 per year

Work Location: Remote

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You