Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16281162

    BENGALURU · FULLTIME

    SDET - QA Automation Engineer (Python)

    Tata Consultancy Services logo

    Tata Consultancy Services

    Bengaluru · onsite · Posted 44d ago

    Sourced fromNaukri
    Undisclosed8–10 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 5 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are seeking an experienced SDET QA Automation Engineer with strong expertise in Python, Test Automation, SQL, AWS, CI/CD, and Data Validation. The ideal candidate will be responsible for designing and implementing scalable automation frameworks, automating complex data-intensive testing scenarios, and driving quality engineering practices across mission-critical applications.

    The role requires hands-on experience in automation engineering, database testing, AI/ML-assisted testing, and cloud-based testing strategies within enterprise environments.


    Key Responsibilities

    Test Automation & Quality Engineering

    • Design and implement automated testing solutions for large-scale, data-intensive platforms.
    • Develop high-quality functional, regression, integration, and end-to-end automation test scenarios.
    • Build scalable Python-based automation frameworks and testing utilities.
    • Automate backend, middleware, API, database, and data validation testing processes.
    • Ensure software quality through automated regression test frameworks and continuous testing practices.

    Python Automation Development

    • Develop automation tools and applications using Python.
    • Build reusable automation components and testing frameworks.
    • Automate SQL Stored Procedure regression, component, and unit testing using:
      • pytest
      • tSQLt
    • Develop maintainable and scalable test automation solutions.

    Database & Data Testing

    • Perform database testing across SQL Server and PostgreSQL platforms.
    • Validate large data sets and complex business logic.
    • Automate testing of data-intensive workflows and transformations.
    • Support schema migration and deployment testing using:
      • Liquibase
      • Flyway

    AI/ML-Based Testing

    • Utilize AI/ML technologies for:
      • Anomaly detection
      • Data validation
      • Automatic test case generation
      • Drift detection
      • Process optimization
    • Leverage frameworks such as:
      • scikit-learn
      • TensorFlow
      • PyCaret

    Performance & Non-Functional Testing

    • Conduct:
      • Performance Testing
      • Load Testing
      • Security Testing
      • Benchmarking
    • Use tools such as:
      • JMeter
      • k6
      • Apache Benchmark
      • SQL Profiler

    DevOps & Cloud Testing

    • Integrate automation into CI/CD pipelines.
    • Support continuous testing initiatives.
    • Work with AWS cloud environments and cloud-native platforms.
    • Collaborate closely with engineering, DevOps, and business teams.

    Leadership & Mentoring

    • Drive testing best practices and quality engineering standards.
    • Conduct code reviews and mentor junior engineers.
    • Promote engineering excellence and automation-first culture.
    • Continuously improve testing processes and overall product quality.

    Required Skills

    • 5+ years of experience as an SDET or QA Automation Engineer.
    • Strong Python programming expertise.
    • Hands-on experience with:
      • pytest
      • Pandas
      • Automation Framework Development
    • Strong experience in:
      • Automation Testing
      • Test Framework Design
      • Test Case Development
    • Strong SQL experience:
      • SQL Server
      • PostgreSQL
    • Experience with:
      • Liquibase
      • Flyway
    • Experience automating database and backend testing.
    • Knowledge of AI/ML technologies for automated testing and anomaly detection.
    • Experience with AWS cloud technologies including:
      • EC2
      • EKS
      • Lambda
    • Familiarity with CI/CD tools and automation processes.
    • Strong understanding of software engineering principles.

    Preferred Skills

    • C# .NET development exposure.
    • Java development experience.
    • Angular or Silverlight application testing.
    • Financial Markets domain experience.
    • Equities and Fixed Income domain knowledge.
    • Performance testing expertise.
    • Data Science and Machine Learning exposure.
    • AWS Native Services.

    Desired Candidate Profile

    • Strong analytical and problem-solving mindset.
    • Excellent written and verbal communication skills.
    • Ability to work effectively within Agile teams.
    • Strong focus on automation and continuous improvement.
    • Proven mentoring and leadership capabilities.
    • Passion for engineering excellence and quality assurance.

    Sourced from naukri

    Section · 02

    Skills

    test automationpytestamazon web servicesSDETPythonSQL

    Section · Company

    About TCS

    Tata Consultancy Services logo

    Tata Consultancy Services

    IT Services & Consulting

    608.0k+

    employees

    1968

    58 years old

    Mumbai, Maharashtra

    India

    About

    An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.

    Industries

    IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO

    Employee ratings

    1,14,115 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.3

    Work-life

    3.5

    Employees rate it well for

    Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    SDET - QA Automation Engineer (Python) · waiting for your command