Senior Automation Engineer

Artech LLC
  • Philadelphia, PA
  • $50–$55 Per Hour
  • Instant Apply
Today

Job Description

Job ID: 115068-1
Job Title:
Senior Automation Engineer
Location: Philadelphia, PA
Duration: 12 months
Pay Rate: $50-$55/hr on W2/C2C

Description:
Test Automation Engineering Design| develop| and maintain automated tests for critical business and application flows. Build reusable automation components and frameworks rather than isolated test scripts. Develop automated tests using Playwright and complementary testing libraries and tools where appropriate. Automate testing across multiple layers of the architecture| including:
o Web applications and Tableau-based reporting
o REST APIs
o Batch interfaces and file-based integrations
o Messaging and event-driven integrations
o Data ingestion and ETL pipelines
o Data validation across S3| Redshift| and other data stores Develop end-to-end tests that validate business and data flows across multiple systems. Integrate automated test execution into CI/CD pipelines. Produce actionable test results and integrate test execution/reporting with Jira and PractiTest. Data Platform Testing Develop automated validation for AWS Glue-based ETL and data ingestion pipelines. Validate data transformations from source through ingestion| processing| storage| integration| and consumption. Automate validation of data stored in Amazon S3| including Parquet datasets. Develop automated reconciliation and data-quality tests for large datasets. Validate schemas| transformations| business rules| completeness| accuracy| and referential consistency. Automate testing of Amazon Redshift datasets and analytical outputs. Develop approaches for efficiently validating large-scale data pipelines without relying solely on record-by-record comparisons. Support automated testing of Tableau reports and the underlying datasets and business rules that drive them. Integration Testing Develop automated tests for REST APIs| including functional| negative| contract| and integration scenarios. Validate asynchronous and event-driven workflows| including messaging-based integrations. Test batch processing and file-based interfaces. Design automated tests that account for asynchronous processing| retries| eventual consistency| duplicate events| and failure scenarios. Develop test data and environment strategies that enable reliable and repeatable automated testing. Agile Team Collaboration Work closely with software engineers| data engineers| architects| product owners| business analysts| and quality engineers. Participate actively in Agile ceremonies| refinement| planning| design discussions| and retrospectives. Partner with development teams to identify critical flows and determine the appropriate level of automated testing. Review requirements and designs with a testability mindset and identify automation opportunities early in the development lifecycle. Identify gaps| risks| and opportunities without waiting to be explicitly directed. Communicate progress| impediments| technical risks| and recommendations clearly to both technical and non-technical stakeholders

Essential Skills:
Core automation and programming Strong programming skills in TypeScript/JavaScript| Python| Java| or a comparable modern programming language Strong understanding of object-oriented and/or functional programming concepts Experience designing maintainable test automation frameworks Hands-on experience with Playwright| or substantial experience with comparable modern automation frameworks and the ability to become productive with Playwright quickly Experience with API test automation Strong SQL skills Experience integrating automated tests into CI/CD pipelines Experience with Git-based development workflows Data engineering / cloud Experience testing data-intensive applications| ETL/ELT pipelines| or data platforms Working knowledge of AWS and cloud-native architectures Experience validating data in relational databases and/or analytical data warehouses Experience testing data transformations and performing automated data reconciliation Understanding of structured and semi-structured data formats Experience with the following is highly desirable: AWS Glue Amazon S3

Numbers & Facts

LocationPhiladelphia, PA
Salary$50–$55 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Atlassian JIRAunmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Business Analysisunmatched
  • Business Solutionsunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Computer Programmingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Formatsunmatched
  • Data Managementunmatched
  • Data Qualityunmatched
  • Data Setsunmatched
  • Data Warehousingunmatched
  • Database Analysisunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Functional Programming Languagesunmatched
  • Gitunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Object Oriented Programming (OOP)unmatched
  • Product Lifecycleunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • REST (Representational State Transfer)unmatched
  • Reconciliationunmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Software Engineeringunmatched
  • Structured Dataunmatched
  • System Integration (SI)unmatched
  • Tableauunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Dataunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Test Readiness Review (TRR)unmatched
  • Test Scenariounmatched
  • Test Toolsunmatched
  • Testabilityunmatched
  • Testingunmatched
  • Validation Testingunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder