
Senior Test Engineer
ATPCO
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $102,107 - $120,827 per year
Job Level
Tech Stack
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