Automation Engineer / Data QA/Tester

Harper Paige

Washington

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Harper Paige in Washington, DC seeks a mid-level Automation Engineer / Data QA/Tester to support a Federal client. The role focuses on testing, data quality and automation for big data blockchain solutions across a diverse user base.

You will develop test plans, build automation frameworks and collaborate with product management, analysts, and developers to ensure data integrity and reliable deliverables. Requires 6+ years in automated testing and US citizenship with ability to obtain public

Qualifications

  • 6+ years of automated testing in big data environments.
  • Experience triaging, debugging, and monitoring automated tests.
  • Strong SQL/Python/R for data management and validation.
  • Experience with AWS (EMR, Glue, Spark) and data lake technologies.
  • Familiarity with CI/CD pipelines and testing within development cycles.

Responsibilities

  • Develop and maintain automated test suites for data ingestion and validation.
  • Create test plans and procedures for system acceptance testing.
  • Design test cases with developers to ensure data integrity.
  • Execute tests across multi-system environments and report bottlenecks.
  • Build automation frameworks for API service testing.

Skills

Big data testing
Automation testing
CI/CD testing
Data QA
Unix/Linux
SQL
Python

Education

Bachelor's Degree in Computer Science or related field

Tools

Docker
Kubernetes
Jenkins
GitLab CI
CircleCI
REST Assured
Cucumber
Selenium WebDriver
Gherkin
MongoDB
Redshift
Starburst

Job description

Automation Engineer / Data QA/Tester (Mid-level)

Location: Washington, DC

Job Code: 23-0015

# of Openings: 1

Responsibilities

Harper Paige has an upcoming opportunity is for an mid-level Automation Engineer / Data QA/Tester to support a Federal client in the Washington, DC area. The position will be part of a highly collaborative, multi-disciplinary team focused on big data Blockchain solutions for a very diverse user-base.

Primarily Responsible For
  • Use analytic tools to conduct complex queries
  • Performs testing during system development and operations
  • Generate test methodologies to integrate within CI/CD operations
  • Work with developers to define test cases
  • Perform data quality assessments and drive to root causes of any issues identified
  • Develops automation solutions to increase data ingestion and normalization system efficiency and reduce potential for errors
  • Validates data integrity
  • Validates quality and accuracy of data and technical deliverables
  • Produces and maintains QA-related SDLC documentation
  • Documents and escalates major or recurring quality issues to Technical Lead and System Architect for root cause analysis and resolution
  • Serves as backup for Senior Developer/Blockchain Specialist for data deliverable production
  • Upon completion of integration activities, create a test plan/test procedure to support system acceptance testing
  • Conduct system acceptance testing in accordance with approved test plan and test procedures
  • After complete of system acceptance testing, provide a test inspection report
  • Provide recommendations/input to final system design documents, as appropriate
  • Design, develop, and execute testing scenarios that provide coverage of business functions
  • Perform triage and analysis of failures in complex multi-system environments
  • Develop automation frameworks performing functional and performance testing of API services
  • Work closely with product management, business analyst, and development resources throughout delivery of solutions
  • Must be comfortable with ambiguity and willing to follow where the data leads
Qualifications
  • Bachelors Degree in Computer Science, Engineering, or a related field
  • Must have 6+ years of experience triaging, developing, debugging, executing, and monitoring automated tests for big data
  • Intermediate knowledge of Unix/Linux-based systems and command-line tools
  • Understanding of principles and applications in data management using SQL, Python, R, etc.
  • Experience with AWS cloud, EMR, Glue, Spark, Hadoop
  • Knowledge of containerization technologies (Docker, Kubernetes) and microservices architecture
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools like Jenkins, GitLab, CI, or CircleCI
  • Experience in understanding requirements to identify the solutions the meet the needs
  • Proficiency in building frameworks and automating complex workflows using Python
  • Experience with Bash for automation and scripting tasks and SQL/PLSQL languages
  • Experience with Framework/Plugins tools like REST Assured, Cucumber, Serenity, Selenium Web Driver, and Gherkin Syntax
  • Strong knowledge of RESTful Web Services, JDBC technologies, JSON, HTML, XML, GIT/Subversion
  • Performance testing knowledge in major databases MongoDB, Redshift, and Starburst data lakes
  • Understanding of system architecture and design
  • Knowledge of blockchain and crypto data is a plus
  • Excellent written and verbal communication skills
  • Strong ability to manage time and organize priorities within deadlines.
  • Agile scrum/Kanban experience, having worked on cross-functional teams.
  • Ability to obtain a public trust and maintain a Public Trust Security Clearance
  • Must be a US Citizen (not dual citizen)

Harper Paige provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Harper Paige complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Engineer - Data QA for Big Data & Blockchain
Automation Engineer - Data QA for Big Data & Blockchain

Harper Paige • Washington

On-site
USD 90,000 - 120,000
Automation Test Engineer
Automation Test Engineer

Cogent People • Columbia (MD)

Hybrid
USD 90,000 - 130,000
Health Insurance
401(k) Plan
Life Insurance & Disability Coverage
+1
QA & Test Engineer
QA & Test Engineer

Agile5 Technologies, Inc. • Northern (KY)

On-site
USD 53,000 - 120,000
Automation Test Engineer
Automation Test Engineer

Cogent People Inc • Columbia (MD)

On-site
USD 110,000 - 140,000
Health Insurance
Dental & Vision Insurance
401(k) Matching
+1
Automation Test Engineer
Automation Test Engineer

Worky • Columbia (MD)

On-site
USD 95,000 - 135,000
Health, Dental, and Vision Insurance
401(k) Plan
Life Insurance & Disability Coverage
+1
QA Automation Engineer
QA Automation Engineer

ECS • United States

Remote
USD 140,000 - 165,000
QA & Test Engineer (On-Site in DC)
QA & Test Engineer (On-Site in DC)

Agile5 Technologies, Inc. • Fairmont (WV)

On-site
USD 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

Snowrelic Inc • Ashburn (VA)

On-site
USD 80,000 - 100,000
Automation Quality Engineer
Automation Quality Engineer

Empower Retirement • Greenwood Village (CO)

Hybrid
USD 72,000 - 102,000
Medical, dental, vision insurance
401(k) retirement with company match
Tuition reimbursement
+3
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Pyramid Consulting, Inc • North Carolina

On-site
USD 69,000 - 83,000
Health insurance