Qa Engineer

7 hours ago


Mohali, Punjab, India Greystar Full time ₹ 5,00,000 - ₹ 12,00,000 per year

Department: Data Engineering & Analytics (Quality Engineering)

Location: Mohali, Punjab

Reports To: QA Manager

Job Summary: Experienced ETL Test Engineer with a strong background in writing test cases for databasecentric data management projects built on the Databricks platform, and handson expertise in Python, PySpark, and SQL. The role collaborates closely with Product Owners and Developers to thoroughly understand technical and functional requirements and translate them into robust, automated test coverage for realestate data pipelines (e.g. propertymanagement data, analytics marts).

Must Have:

Test Planning & Design:

  • Translate business rules, mappings, and data models into a comprehensive test strategy for ETL/ELT, DLT pipelines, and dashboards.
  • Define test data needs (positive/negative/edge), coverage goals, and entry/exit criteria.
  • Create and maintain test assets: Test Plan, Test Cases, RTM, and Defect Reports.

Data Validation & Reconciliation:

  • Validate sourcetotarget mappings, transformation logic, and aggregations using SQL and PySpark.
  • SQL Data testing - Experienced in SQL Procedure/Views/functions
  • Perform data profiling (nulls, duplicates, outliers), referentialintegrity checks, SCD (Type 1/2), late/earlyarriving data, timezone and partitioning rules.
  • Execute full and incremental reconciliations with row and aggregatelevel comparisons.
  • Experienced in working on Azure Components such as Azure data factory, Azure Storages, Azure Synapse, Azure functions and Web client,
  • Experienced in writing Python/PySpark scripts

Databricks, Delta Lake & DLT:

  • Test DLT pipelines (bronze/silver/gold), including Expectations (dataquality constraints), error handling, and lineage.
  • Verify Delta Lake behaviors: ACID transactions, schema evolution, time travel, OPTIMIZE/VACUUM effects, ZORDER, and Unity Catalog permissions.
  • Validate Workflows/Jobs orchestration, task dependencies, parameters, and secrets.

Automation & Frameworks (Pytest)

  • Build and maintain a Python/PySpark + Pytest automation framework (fixtures, parametrization, markers).
  • Implement reusable libraries for rowcount/aggregate reconciliation, referential integrity, uniqueness/nullable rules, CDC validation, and latearriving data handling.
  • Create a mechanism to automate database testing, including dynamic SQLdriven test scripts for stored procedures, views, and functions.

API & Integration Testing

  • Perform API integration testing for PostMan endpoints used by pipelines (including Boomi connectors, ADF Web activities, Functions triggers).
  • Validate payload contracts (JSON/XML/CSV/Parquet), error handling, throttling/retries, and idempotency; exercise HTTP client libraries (e.g., requests, .NET Web Client) where relevant.

Required Qualifications:

  • 5+ years in Data/ETL Testing or Data Quality Engineering; 3+ years recent experience on Databricks with PySpark/Spark SQL and Delta Lake.
  • Bachelors degree in computer science, Information Systems, Engineering, or equivalent experience.
  • Strong Python skills with Pytest (fixtures, parametrization, mocking, assertions) for testing PySpark transforms and SQL logic.
  • Solid SQL (window functions, complex joins, CTEs) for deep reconciliation and validation.
  • Handson testing of DLT (Delta Live Tables) pipelines: expectations/constraints, bronzesilvergold patterns, schema evolution, and failure/retry logic.
  • Practical BI testing experience with Power BI, including security (RLS/OLS) and datarefresh validation.
  • Strong understanding of data modeling, data quality, and data governance practices.
  • Experience with defect tracking and documenting test plans, and execution reports.
  • Experience with any cloud platforms such as Azure/AWS/GCP.
  • Experience with Agile world and its ceremonies.
  • Clear, concise communication and strong analytical/problemsolving skills.

Good to have

  • Understanding about different source types such as Parquet, CSV and open data formats, JSON
  • Understanding about CDC processes (Change Data Capture)
  • Databricks experience Databricks QA Monitoring, understanding about expectation engine
  • Databricks Analyst Certification

  • QA Engineer

    1 week ago


    Mohali, Punjab, India Pal InfoCom Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    For HR related queries, Contact: PAL InfoCom Technologies, Mohali is one the leading eLearning LMS & CMS development and Instructional ecourses designing company servicing domestic and global clients since 2005.Current openingsLast updated on 13 Sep 2025Marketing Manager (2-5 Years Experience)PHP Developer (0–5 Years Experience)Graphic Designer (2-3 Years...

  • QA Engineer

    5 hours ago


    Mohali, Punjab, India Beyond Root Technology Services Full time ₹ 6,00,000 - ₹ 9,60,000 per year

    Job Title: QA Engineer ( Automation)Experience: 2–4 YearsLocation: MohaliContact at Job Summary:We are seeking a QA Engineer with 2–4 years of experience in both manual and automation testing for web, mobile, and API applications. The ideal candidate should have good hands-on experience with automation tools like Selenium, Appium, JMeter, or similar, and...

  • QA Engineer

    2 weeks ago


    Mohali, Punjab, India wits inovation lab Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are seeking a detail-oriented and proactive QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through rigorous testing and validation processes.Key Responsibilities:Develop, document, and execute detailed test plans, test cases, and test scripts.Perform manual and...

  • QA Engineer

    2 weeks ago


    Mohali, Punjab, India Dakshay Learning Full time ₹ 20,000 - ₹ 2,40,000 per year

    Job Description:We are looking for a detail-oriented and skilled QA Engineer to join our team. If you have a strong eye for quality, passion for testing, and excellent communication skills, we'd love to hear from you.Key Responsibilities:Excellent verbal and written English communication skills.Hands-on experience with bug tracking tools (e.g., JIRA, Mantis,...


  • Mohali, Punjab, India Beyond Root Technology Services Full time ₹ 70,00,000 - ₹ 90,00,000 per year

    Job Title: QA Engineer ( Automation)Experience: 2–4 YearsLocation: MohaliContact at Apply here - Job Summary:We are seeking a QA Engineer with 2–4 years of experience in both manual and automation testing for web, mobile, and API applications. The ideal candidate should have good hands-on experience with automation tools like Selenium, Appium, JMeter, or...


  • Mohali, Punjab, India ZAPBUILD TECHNOLOGIES Full time ₹ 40,000 - ₹ 72,09,407 per year

    Company DescriptionZapbuild specializes in developing future-ready technology solutions for the transportation and logistics industry. We are committed to advancing the industry with innovative solutions that help our clients achieve sustainability goals, enhance logistics efficiency, and reduce supply chain costs. As a dedicated technology partner, our...

  • Junior QA

    2 weeks ago


    Mohali, Punjab, India PRIMOTECH Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Title: Sr. Quality AnalystAbout Us:We asPrimotechare as an IT Global Solutions company. We've been delivering software development and IT projects from several big enterprises to small and medium-sized businesses. We blend agile methodologies with technical expertise to take business to the next level.What We Are Looking for:We are looking for a highly...


  • Mohali, Punjab, India Harmony Data Integration Technologies Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    We are seeking a motivated, dedicated, and professional individual to join our Quality Assurance team as a Trainee Software QA Engineer. This position is ideal for fresh graduates who are passionate about software testing and quality assurance.The successful candidate will be responsible for learning and applying various testing methodologies, working with...


  • Mohali, Punjab, India WITS INNOVATION LAB Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    About The Role:Experience: 4-8 yearsQA Engineer responsible for both manual and automation testing across web, APIs, and data platforms. Therole involves designing, executing, and maintaining test assets across the SDLC/STLC, with a focus onSelenium WebDriver automation using Java, modern Java microservices (Spring Boot), and data engineeringworkloads...


  • Mohali, Punjab, India Chic Mic LLP Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Chicmic StudiosJob Role: QA Automation EngineerExperience Required: 2+ YearsJob Description:We are seeking a skilled Automation Tester to join our team. The successful candidate will be responsible for developing, implementing, and maintaining automation frameworks, as well as executing automated tests to ensure the quality and reliability of our software...