> Markdown version of [/jobs/ext/2280808-qa-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2280808-qa-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Test/Automation Engineer - **Company:** Simon & Schuster, Inc. - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $120,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Artificial Intelligence, Data Analysis, Automation of Tests, CA Workload Automation Ae, Big Data, C Sharp (Programming Language), COBOL (Programming Language), Data Validation, Extract Transform Load (ETL), Database Queries, Electronic Data Interchange (EDI), Load Testing, Nunit, SQL Databases, Test Execution Engine, Strategies of Testing, Pytest, Data Management, Data Pipelines - **Published:** August 28, 2026 - **Apply:** https://www.manhattanjobs.com/job.asp?id=3367805816&tx=HT767TYI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 5+ years of QA experience with a strong test-automation focus , including ownership of test strategy for production systems (not solely manual test execution). * Strong SQL skills - able to write substantial queries against large datasets for data validation and reconciliation: joins, aggregation, and set comparison across systems. This is the core daily skill of the role. * Automated testing experience - building and maintaining automated test suites (e.g., NUnit/xUnit, pytest, or equivalent) and integrating them into a repeatable pipeline. * Data-centric testing background - validating batch processes, ETL/data pipelines, or system migrations where correctness is proven by comparing datasets, not clicking through screens. * Experience using AI tools in testing or analysis - e.g., AI-assisted test generation, data analysis, or documentation - with the judgment to critically validate generated output. * Root-cause discipline - demonstrated ability to chase a data discrepancy through multiple systems to a definitive explanation, and to communicate findings clearly. * Clear written communication - validation reports and evidence summaries that non-technical stakeholders can act on., * Experience validating a system migration, replatforming, or legacy-modernization program (parallel-run / reconciliation-based testing). * Exposure to legacy or mainframe-style environments (e.g., COBOL-era batch systems) - enough familiarity to work effectively with legacy specialists. No COBOL skills required. * C# / .NET familiarity - able to read the code under test and write test harnesses in the team's stack. * Order processing, fulfillment, supply-chain, or EDI domain experience. * Performance and load testing of batch or high-volume data processes. * Batch scheduling environments (AutoSys or similar) and overnight batch operations. * Experience coordinating user acceptance testing with business stakeholders. ## Description Simon & Schuster, one of the world's leading publishers, is investing in a multi-year modernization of the core systems that power order management, fulfillment, partner integration, and financial transactions. We are replacing long-established technology with modern .NET and SQL solutions using an AI-assisted approach. The QA / Test Automation Engineer is the evidence engine of the program. Nothing replaces a production process here until it has been proven equivalent: every replacement runs in parallel with the existing system, writing to isolated validation tables, and its output is reconciled against the existing output row by row. This role owns that proof, building the automated regression and data-reconciliation checks, running the first-pass comparison on every parallel run, chasing every discrepancy to a root cause, and assembling the evidence package that gates each production cutover. This is not a test-script-execution role. It is a data-heavy engineering role: most validation happens in SQL against large production datasets, wrapped in repeatable, automated harnesses, with AI tooling used to accelerate test generation and analysis., * Own first-pass reconciliation - Run and maintain the data-comparison process for every parallel ("shadow") run: legacy output vs. replacement output, row counts to column-level differences. Classify every discrepancy( defect, timing artifact, or explained difference) before it reaches business review. * Build automated regression and parity tests - Create repeatable, automated test suites that verify converted functionality preserves required business behavior across releases, including edge cases identified during discovery. * Test integrations and performance - Validate interfaces to warehouse, EDI, and financial systems; verify replacements meet or beat legacy runtimes and batch windows under production-scale volume. * Gate production cutovers with evidence - Define and enforce the "green-run" standard (consecutive clean parallel runs); assemble the cutover evidence package reviewed by the business and the Modernization Lead. * Coordinate business user testing - Organize UAT with business stakeholders alongside the Systems Analyst, translating validation results into terms business owners can sign off on. * Harden the validation framework - Improve shared reconciliation procedures, test data management, and run-telemetry checks so each successive replacement is cheaper and safer to validate. * Use AI tooling critically - Apply AI-assisted test generation, data analysis, and documentation, with the judgment to validate generated output before relying on it. ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)