ATPCO

Senior Test Engineer

ATPCO

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $102,107 - $120,827 per year

Job Level

About the role

  • Automation Strategy & Framework Development
  • Design, develop, and maintain robust, scalable, and reusable automation frameworks for backend services, APIs, and data-driven systems.
  • Implement and optimize automated test scripts for functional, regression, integration, and data-quality testing.
  • Research, evaluate, and integrate modern testing tools and technologies to improve automation efficiency, reliability, and test coverage.
  • Establish and enforce best practices for automation testing, including coding standards, test design patterns, and continuous testing practices, with an emphasis on backend and data validation.
  • Test Planning & Execution: Collaborate with development, operations, and product teams to define test plans, test cases, and automation scripts for backend features, APIs, data pipelines, and analytics workflows.
  • Ensure all test cases and automation scripts adhere to best practices, quality standards, and long-term maintainability guidelines.
  • Execute, analyze, and interpret automated test results, providing clear, actionable feedback to development, data, and platform teams.
  • Collaboration & Reporting: Partner with cross-functional teams to understand business requirements, technical specifications, and quality standards.
  • Collaborate closely with product managers, software engineers, data engineers, and data scientists to ensure smooth implementation of automated testing solutions.
  • Provide concise and meaningful reporting on testing progress, test coverage, defect trends, data-quality metrics, and overall system health.
  • Performance Testing: Develop automated performance, load, and stress testing frameworks to validate scalability and reliability.
  • Integrate k6-based API performance and load testing suites into CI/CD pipelines.
  • Conduct automated data-quality validation, schema verification, and ML model consistency checks across environments.
  • Continuous Improvement: Drive continuous improvement initiatives by evaluating existing testing processes, identifying inefficiencies, and implementing solutions to enhance speed, reliability, and coverage.
  • Stay current with industry trends, emerging tools, and best practices in test automation, data testing, and quality engineering.

Requirements

  • Proven experience designing and implementing automation frameworks for backend services, APIs, and data-centric systems.
  • Strong programming skills in JavaScript and Python, with a focus on clean, maintainable, and testable code.
  • Strong SQL skills for validating backend data flows, transformations, and data integrity.
  • Hands-on experience with data-quality testing methodologies and automated data validation workflows.
  • Working knowledge of AI/ML concepts, including model-output validation, data drift detection, and analytics accuracy checks.
  • Experience using k6 for API performance, load, and stress testing.
  • Experience using Playwright for API-level testing and end-to-end (E2E) UI automation when required.
  • Expertise with GitHub Actions for building, orchestrating, and optimizing CI/CD pipelines for automated testing.
  • Proficiency with version control systems such as Git and defect tracking tools like JIRA.
  • Deep experience with AWS services (S3, Lambda, API Gateway, CloudWatch, EventBridge) to support automation, infrastructure integration, and data validation.
Benefits
  • Remote-First Culture – Flexibility to work from home in your country of hire
  • "Leave Your Way" PTO– Take the time you need, when you need it
  • 401(k) with Generous Employer Match– Invest in your future
  • Comprehensive Benefits– Medical, dental, vision, & mental health
  • Global Tuition and Gym Reimbursement– Learn and grow on us
  • Standby Flight Program– Explore the world
  • Inclusive, Collaborative Culture– Be seen, heard, and valued

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
automation frameworksJavaScriptPythonSQLdata-quality testingk6PlaywrightGitHub ActionsGitAWS
Soft skills
collaborationcommunicationproblem-solvinganalytical skillsattention to detailcontinuous improvementreportingtest planningfeedback provisioncross-functional teamwork