WHITEWHALE SOFTWARE SOLUTIONS logo

Automation Test Engineer (Python + Selenium + AWS

WHITEWHALE SOFTWARE SOLUTIONS India

onsitefull-time
Posted Apr 12, 2026

**Role & seniority: ** Automation Test Engineer (3–6 years), Full-Time / Contract

**Location & work type: ** PAN India, Full-Time / Contract

**Stack/tools: **

  • Automation: Python, Selenium, TestNG / Pytest

  • API testing: RESTful APIs

  • DB: SQL, NoSQL

  • CI/CD: Jenkins, Docker

  • Cloud (basic): AWS S3, API Gateway

  • VCS: Git (basic–intermediate)

  • Scripting: Shell / Groovy

**Top 3 responsibilities: **

  • Build and maintain Python + Selenium automation scripts/frameworks

  • Execute REST API testing and validate data using SQL/NoSQL

  • Integrate tests into CI/CD pipelines (Jenkins, Docker) and maintain test documentation/reports

**Must-have skills: **

  • Selenium + TestNG/Pytest (intermediate–expert)

  • Proficiency in Python scripting

  • RESTful API testing experience

  • SQL and NoSQL knowledge

  • CI/CD exposure with Jenkins and Docker

  • Git (basic–intermediate)

  • Basic AWS knowledge (S3, API Gateway)

  • Ability to script in Shell or Groovy

**Nice-to-haves: **

  • Automation framework design experience

  • Exposure to cloud-based testing environments

Full Description

Location: PAN India

💼 Employment Type: Full-Time / Contract

👨‍💻 Experience: 3–6 Years

🔍 Job Overview

We are looking for a talented Automation Test Engineer with strong expertise in Python-based automation, Selenium, and API testing. The ideal candidate will be responsible for building scalable automation frameworks and ensuring high-quality delivery across applications and cloud environments.

🔑 Key Responsibilities

Develop and maintain automation scripts using Python, Selenium, TestNG / Pytest

Perform API testing for RESTful services

Work with AWS services like S3 & API Gateway (basic level)

Conduct database validations using SQL & NoSQL

Integrate automation with CI/CD pipelines (Jenkins, Docker)

Write and maintain test cases, reports, and documentation

Collaborate with cross-functional teams in Agile environments

Debug and resolve automation issues and defects

🛠 Required Skills

Strong experience in Selenium, TestNG / Pytest (Intermediate–Expert)

Proficiency in Python scripting

Experience in RESTful API testing

Knowledge of SQL & NoSQL databases

Hands-on experience with Git (Basic–Intermediate)

Experience with CI/CD tools (Jenkins, Docker)

Basic understanding of AWS (S3, API Gateway)

Scripting knowledge in Shell / Groovy

⭐ Good to Have

Experience in automation framework design

Exposure to cloud-based testing environments

Skills: - Python , Selenium, AWS, TestNG, SQL, NoSQL and RESTful

PythonSeleniumAWSTestNGSQLNoSQLRESTfulreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.