Test Automation Engineer designing scalable automation solutions to improve quality and reduce risk. Collaborating with teams at KNAPP to enhance CI/CD efficiency in a state-of-the-art office.
Responsibilities
The Test Automation Engineer (Level 2) designs, extends, and maintains scalable automation solutions that improve product quality, increase CI/CD efficiency, and reduce release risk.
This role emphasizes observability, synthetic data generation, and pipeline optimization to accelerate feedback cycles and strengthen test reliability across environments.
Extend and maintain modular automation frameworks for functional, integration, and regression testing.
Implement and orchestrate synthetic tests (e.g., tagged smoke/sanity/regression suites) across environments with clear runbooks and schedules.
Optimize CI/CD pipelines for speed and stability (parallelization, caching, flaky test triage, automated reporting).
Instrument observability into automated tests (logs, metrics, traces) and attach diagnostics/artifacts to failures for faster root‑cause analysis.
Generate and manage synthetic test data (factories, masking, seeding) to support repeatable, isolated test scenarios.
Contribute performance checks using performance engineering tools to establish baselines and detect regressions early.
Containerize test environments to enable reproducible local and pipeline executions.
Collaborate with Development and Product to diagnose defects, harden pipelines, and resolve environment gaps.
Share knowledge via workshops, brown‑bags, and mentoring for Level 1 engineers.
Publish playbooks and re‑usable utilities.
Participate in continuous improvement activities, including peer reviews, metrics reviews, and automation design discussions.
Requirements
Bachelor’s degree in Computer Science or related field, or equivalent work experience.
5–7 years in Software Quality Assurance with a strong track record in test automation design and delivery.
Proficiency in at least one programming language used for test automation (Python preferred) and in building maintainable test code.
Hands‑on CI/CD experience with YAML‑based pipelines, including parallelization and automated reporting.
SQL/PLSQL skills for data validation and database‑driven test scenarios.
Working knowledge of observability concepts (logs/metrics/traces) and integrating test artifacts with monitoring dashboards.
Experience with synthetic data generation/masking and stable test data management.
Prior Linux experience and comfort with mixed Linux/Windows environments.
Preferred: Scripting for pipelines and tooling (YAML, Bash, PowerShell); basic containerization and environment setup; familiarity with performance tooling for smoke/perf checks.
Benefits
2 remote days per week
Half day Fridays
A beautiful new, state-of-the-art, office complex in Kennesaw, GA
Industry competitive compensation
Great benefits with better than average employer contributions, including health, dental, vision, life insurance, Flexible Spending Accounts, Short & Long Term Disability and more!
401k with a very generous employer match and no vesting!
Paid Vacation & Holidays
Profit Sharing
Paid Parental Leave
Subsidized Daycare
Tuition Reimbursement
Pet Insurance
Subsidized food delivery
Monthly celebrations
Quarterly employee events
Corporate Social Responsibility including recycling, sustainability and volunteering
Manufacturing Test Development Engineer designing manufacturing test solutions for Fixed Networks portfolio. Collaborating with engineers to define test strategies and maintaining solutions for global production.
Hardware Test Engineer responsible for developing and executing hardware test strategies. Collaborating with cross - functional teams at QSC to ensure product reliability and compliance.
Software Test Automation Engineer designing test cases and executing them for high - quality software solutions. Collaborating with teams to refine strategies and enhance test automation frameworks.
Software Engineer in Test II contributing to expanding test automation for web and desktop applications at Invivoscribe. Responsible for manual validation testing in a regulatory environment.
Validation/Diagnostic/Test Engineer supporting verification/validation for electrified propulsion systems. Engaging in high voltage testing, vehicle builds, and EOL activities in Saltillo, Mexico.
Systems Test Engineer maintaining multi - user computer systems at Northrop Grumman. Supporting integration activities and overseeing test activities for the Sentinel program.
Professional Test Engineer responsible for frontend and backend testing at Wavestone. Collaborating closely with development teams in an agile environment while ensuring software quality.
Senior Test Automation Engineer at TeamViewer providing automation testing solutions in a hybrid work environment. Collaborating with teams to enhance digital processes using AI technology.
Early - Career Test Engineering Manager guiding test engineering team in Manufacturing at Emerson. Focus on leadership, continuous improvement, and hands - on engineering within a collaborative setting.
Junior Test Engineer supporting hands - on test development for CODIS, a client - server application for the FBI. Designing and implementing automated testing within Azure DevOps pipelines in a hybrid work environment.