QA Engineer - Automation And Testing

Embark

Kamrup Metropolitan

On-site

INR 600,000 - 900,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Embark is seeking a QA Engineer - Automation & Testing to design, develop, and execute automated tests, ensuring high-quality software delivery and reliable performance. You will collaborate closely with cross-functional teams to maintain product reliability and user satisfaction.

The role covers automation and manual testing, API & backend validation, and participation in Agile ceremonies. Strong scripting skills in Java/Python/JavaScript, experience with CI/CD, and defect tracking are

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong understanding of QA methodologies, SDLC, and STLC.
  • Hands-on experience with automation tools (Selenium, Cypress, etc.).
  • Knowledge of scripting/programming languages like Java, Python, JavaScript, C#, or similar.
  • Experience in working with CI/CD tools and version control systems (Git).
  • Good analytical skills with the ability to troubleshoot and debug issues.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain automated test scripts for UI, API, and backend validation.
  • Execute functional, regression, integration, system, and user acceptance testing.
  • Identify, document, and track defects using JIRA, Azure DevOps, Bugzilla.
  • Create and maintain test plans, test cases, and test documentation.
  • Collaborate with developers, product managers, and designers to understand requirements and acceptance criteria.

Skills

Automation testing
Manual testing
SDLC
STLC
CI/CD
Git
Analytical skills
Communication
Java
Python
JavaScript
C#

Education

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

Tools

Selenium
Cypress
Playwright
TestNG
JUnit
PyTest
Postman
RestAssured
SoapUI
JMeter
Gatling
Locust
Jenkins
GitHub Actions
Azure DevOps
Docker

Job description

Job Description:

Role Overview

We are looking for a detail-oriented and highly analytical QA Engineer - Automation & Testing to join our team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts, ensuring high-quality software delivery, and collaborating closely with cross-functional teams to maintain product reliability, performance, and user satisfaction.

Key Responsibilities
Automation Testing
  • Design, develop, and maintain automated test scripts using frameworks such as Selenium, Cypress, Playwright, TestNG, JUnit, PyTest, etc.
  • Build and optimize test automation frameworks for UI, API, and backend validation.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab CI).
Manual Testing
  • Conduct functional, regression, integration, system, and user acceptance testing (UAT).
  • Identify, document, and track defects using tools like JIRA, Azure DevOps, Bugzilla, etc.
  • Validate bug fixes and ensure closure through rigorous retesting.
Quality Assurance
  • Collaborate with developers, product managers, and designers to understand requirements and acceptance criteria.
  • Participate in Agile ceremonies: sprint planning, grooming, reviews, and retrospectives.
  • Create and maintain detailed test plans, test cases, and test documentation.
  • Ensure software meets high standards of reliability, performance, usability, and security.
Performance & API Testing (based on role)
  • Execute API testing using Postman, RestAssured, SoapUI.
  • Perform load and performance testing using JMeter, Gatling, Locust (optional depending on role).
Preferred Skills
  • Experience with cloud-based testing (AWS, Azure, GCP).
  • Familiarity with containerization (Docker) and microservices testing.
  • Knowledge of BDD frameworks (Cucumber, SpecFlow).
  • Exposure to database testing (SQL, NoSQL).
Requirements
Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong understanding of QA methodologies, SDLC, and STLC.
  • Hands-on experience with automation tools (Selenium, Cypress, etc.).
  • Knowledge of scripting/programming languages like Java, Python, JavaScript, C#, or similar.
  • Experience in working with CI/CD tools and version control systems (Git).
  • Good analytical skills with the ability to troubleshoot and debug issues.
  • Strong communication and collaboration skills.

Requirements:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer - Automation And Testing
QA Engineer - Automation And Testing

EMBARK SERVICES PRIVATE LIMITED • Kamrup Metropolitan

On-site
INR 550,000 - 900,000
QA Engineer
QA Engineer

Tennr • Gurugram District

On-site
INR 800,000 - 1,400,000
QA Engineer
QA Engineer

BirajTech Services • Ahmedabad District

On-site
INR 500,000 - 700,000
QA Engineer
QA Engineer

Venture7 • Faridabad District

On-site
INR 600,000 - 1,200,000
QA Engineer (Test Automation + Manual Testing)
QA Engineer (Test Automation + Manual Testing)

RAIS USA • Chennai

On-site
INR 800,000 - 1,200,000
QA Engineer
QA Engineer

Mobio Solutions Pvt. Ltd. • Ahmedabad District

On-site
INR 600,000 - 900,000
QA Engineer
QA Engineer

Relfor Labs • Kalyani Nagar

On-site
INR 600,000 - 1,000,000
QA Engineer
QA Engineer

Techaiinc • Bengaluru

On-site
INR 600,000 - 1,200,000
QA Engineer
QA Engineer

Assetcues • Pune District

On-site
INR 500,000 - 800,000
QA Engineer
QA Engineer

Birajtech • India

On-site
INR 500,000 - 800,000