QA Fullstack / SDET / Automation Test Engineer

Indium Software India

Chennai

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

QA Fullstack / SDET / Automation Test Engineer

Location: Chennai/Bangalore/Pune/Hyderabad

Experience Range: 2-15 Years

Click this Link to know more about you : https://forms.office.com/r/BeMsh3teDC

We are seeking a highly skilled QA Fullstack Engineer / SDET / Automation Test Engineer  to join our quality engineering team. .
Test Automation Development
  • Develop and maintain robust, modular, and reusable automation test frameworks for:

    • UI testing using Selenium, Cypress, Playwright, or WebDriverIO

    • API testing using RestAssured, Karate, or Postman

    • Backend/data validation with DB queries (SQL/NoSQL)

  • Implement cross-browser and responsive testing strategies

  • Build and manage test data generation utilities

Testing Across the Stack

  • Execute functional, regression, smoke, sanity, integration, and E2E tests

  • Perform non-functional testing: performance, security, and usability where required

  • Support mobile automation using Appium or relevant tools (if applicable)

Continuous Integration & Delivery (CI/CD)

  • Integrate automated test suites with CI/CD pipelines using:

    • Jenkins, GitLab CI/CD, GitHub Actions, CircleCI

  • Enable shift-left testing by integrating with build and deployment pipelines

Test Infrastructure & DevOps Collaboration

  • Design scalable and containerized test environments using Docker

  • Work with DevOps to manage test execution across test/staging/prod environments

  • Set up reporting dashboards (Allure, TestNG Reports, etc.)

Collaboration & Agile Practices

  • Participate in sprint ceremonies: planning, grooming, stand-ups, and retrospectives

  • Collaborate closely with developers, product managers, DevOps, and designers

  • Define acceptance criteria and test coverage plans for each feature

  • Actively engage in code reviews, defect triage, and root cause analysis


Must-Have Skills & Experience

Programming & Automation

  • Proficient in at least one language: Java, Python, JavaScript, TypeScript, or C#

  • In-depth knowledge of Selenium WebDriver, Cypress, or Playwright

  • Advanced API testing with RestAssured, Postman, or Karate DSL

  • Experience in writing unit tests and mock services where required

Testing Methodologies & Practices

  • Strong grasp of testing fundamentals, test design techniques, and QA best practices

  • Familiar with TDD (Test-Driven Development) and BDD (Behavior-Driven Development)

  • Experience using Cucumber, SpecFlow, or Behave for BDD frameworks

CI/CD & Version Control

  • Hands-on with tools like Jenkins, GitLab CI, GitHub Actions

  • Comfortable with Git for version control and collaboration

DevOps & Cloud Awareness

  • Familiarity with Docker, Kubernetes (basic level), and cloud providers like AWS, Azure, or GCP

  • Ability to debug and trace logs using CloudWatch, ELK, or Splunk

Analytical & Soft Skills

  • Excellent problem-solving and debugging skills

  • Strong written and verbal communication

  • Collaborative mindset with a "quality-first" attitude


Good to Have

  • Mobile testing experience (Android/iOS) using Appium, Espresso, or XCUITest

  • Exposure to performance testing tools (e.g., JMeter, Gatling)

  • Security testing knowledge (e.g., OWASP top 10 awareness)

  • Experience working with microservices and message queues (Kafka, RabbitMQ)

  • Familiarity with contract testing (e.g., Pact)



Experience Level

Senior Level

Job role

Work location

Chennai City Corporation, India

Department

IT & Information Security

Role / Category

Software Quality Assurance and Testing

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Indium Software India

Job posted by Indium Software India

Apply on company website