Sharp Decisions, Inc logo

QA Automation Engineer (931)

Sharp Decisions, Inc

  • Jersey City, NJ
  • 30+ days ago

    Highlights

    The ideal candidate will have strong hands-on experience building and maintaining automation frameworks using Python and PySpark, with a focus on testing large-scale data processing, ETL/ELT pipelines, data transformations, and data quality. We are seeking an experienced SDET - PySpark Automation Engineer with 8+ years of experience in software quality engineering, test automation, data validation, and automation framework development.

    Numbers & Facts

    LocationJersey City, NJ
    IndustryStaffing/Employment Agencies
    Company Size500 to 999 employees
    Year Founded1990

    Description

    SDET - PySpark Automation Engineer

    Location: Jersey City, NJ

    Experience: 8+ Years

    Employment Type: W2 Contract

    Interview: Onsite Interview Required

    Job Summary

    We are seeking an experienced SDET - PySpark Automation Engineer with 8+ years of experience in software quality engineering, test automation, data validation, and automation framework development. The ideal candidate will have strong hands-on experience building and maintaining automation frameworks using Python and PySpark, with a focus on testing large-scale data processing, ETL/ELT pipelines, data transformations, and data quality. Strong experience with Databricks and Azure Cloud is highly desirable. Candidates should have hands-on engineering experience and be comfortable developing reusable automation frameworks rather than simply executing existing test scripts.

    Key Responsibilities

    • Design, develop, and maintain Python/PySpark-based automation frameworks for data and ETL testing.
    • Build reusable automation utilities, libraries, test components, and validation frameworks.
    • Develop automated tests for PySpark transformations, joins, aggregations, data processing logic, and business rules.
    • Validate large-scale data pipelines and perform source-to-target data reconciliation.
    • Perform functional, integration, regression, data quality, and end-to-end testing.
    • Develop automated validation checks for data accuracy, completeness, consistency, and integrity.
    • Work with Data Engineers and Developers to identify and troubleshoot data and pipeline issues.
    • Integrate automated testing frameworks into CI/CD pipelines.
    • Develop framework-level logging, reporting, error handling, and failure diagnostics.
    • Participate in code reviews and follow software engineering and test automation best practices.
    • Continuously improve automation coverage, framework scalability, performance, and maintainability.

    Required Skills

    • 8+ years of experience in SDET, QA Automation, Software Engineering, or related roles.
    • Strong hands-on experience with Python and PySpark.
    • Proven experience building automation frameworks from the ground up.
    • Strong understanding of PySpark DataFrames, transformations, actions, joins, aggregations, and partitioning.
    • Experience testing ETL/ELT and large-scale data pipelines.
    • Strong SQL skills for backend and data validation.
    • Experience with functional, integration, regression, and data testing.
    • Experience developing reusable automation libraries and test utilities.
    • Experience with Git and CI/CD practices.
    • Strong debugging and problem-solving skills.

    Highly Desirable Skills

    • Hands-on experience with Databricks.
    • Experience with Azure Cloud and Azure data services.
    • Experience with Azure Databricks.
    • Experience with Delta Lake and Lakehouse architecture.
    • Experience with Azure Data Factory (ADF), ADLS Gen2, or other Azure data services.
    • Experience implementing and executing PySpark automation in cloud environments.
    • Experience with Databricks notebooks, jobs, workflows, and clusters.

    Additional Preferred Skills

    • Experience with PyTest, Robot Framework, or similar Python automation frameworks.
    • Knowledge of Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD tools.
    • Experience with REST API testing and automation.
    • Experience with Kafka or other distributed data technologies.
    • Knowledge of Docker and Kubernetes.
    • Financial Services or Capital Markets experience is a plus.

    Ideal Candidate

    The ideal candidate is a hands-on SDET with strong Python and PySpark expertise who has successfully built automation frameworks for large-scale data pipelines. Candidates with Databricks, Azure Cloud, and Azure Databricks experience will be highly preferred.

    #LI-HK1

    About Company

    For over two decades, Sharp Decisions has provided superior, award-winning service in strategic business and technology consulting services to government agencies at all levels, as well as domestic and global corporations. With subject matter expertise in Investment Banking, Finance, Healthcare, Media & Telecommunications, and Manufacturing, Sharp Decisions is well equipped to serve your needs.

    Established in 1990 with headquarters in New York City, and locations in Princeton, Charlotte, Los Angeles, Phoenix, Europe and Canada, Sharp Decisions has been the technology backbone for a client portfolio that includes an array of well-known companies. As a Certified Woman-Owned Business Enterprise and approved vendor, Sharp Decisions offers a powerful, cost-effective advantage. We actively partner with other MBEs to add value and meet diversity program requirements.

    Sharp Decisions is also committed to hiring and training post-9/11, tech-savvy U.S. armed forces veterans through our V.E.T.S.â„¢ (Vocation, Education and Training for Service members) Program, but we cannot do it alone. Companies like EmblemHealth, Freddie Mac and Experian have stepped up to bring aboard our highly qualified and skilled veterans. We need more companies like them to take a stand and bring our veterans aboard. Our clients have told us that our veterans are more effective than their college hires because two weeks on the job for them equates to 2-3 years of experience! Learn more at www.sharpdecisions.com/vetsprogram.

    Similar Jobs

    See more jobs