Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ICF

Automation Tester

ICF

Automation Tester supporting complex Appian environments and quality assurance initiatives with a focus on automated testing solutions. Collaborating effectively in Agile delivery environments to ensure software quality.

Posted 7/29/2026full-timeRemote • Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $67,355 - $114,503 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in automated testing for Appian applications, including the development and maintenance of test suites and frameworks. Proficient in executing various testing activities and collaborating with cross-functional teams to ensure quality and compliance with project objectives.

Highest-signal resume keywords
Automated TestingAppian Platform ExperienceFitNesse FrameworkCI/CD Testing ActivitiesJira and Git/GitHub Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Automated TestingFunctional TestingRegression TestingIntegration TestingSystem TestingTest Case DevelopmentTest Script CreationDefect TrackingTroubleshootingTesting Documentation
Soft Skills
CollaborationCommunicationProblem-SolvingAgile MethodologiesContinuous Improvement
Tools & Technologies
FitNesseRubyJenkinsJiraXrayGitGitHub
Certifications & Qualifications
Bachelor's DegreePublic Trust Clearance
Industry Keywords
Automated Testing FrameworksLow-Code PlatformsUser Acceptance TestingAgile CeremoniesFederal Contract Compliance

Tech Stack

Tools & technologies
JenkinsRuby

About the role

Key responsibilities & impact
  • Develop, execute, and maintain automated test suites supporting Appian applications, integrations, and custom plugins
  • Execute functional, regression, integration, and system testing activities for complex software solutions
  • Support validation efforts associated with Appian platform upgrades, plugin remediation, and modernization activities
  • Analyze failing automation tests, troubleshoot root causes, and document testing issues and defects
  • Create and maintain automated and manual test cases, test scripts, and testing documentation
  • Ensure testing coverage aligns with development priorities, release schedules, and project objectives
  • Assist with defect tracking, reproduction, retesting, and remediation verification activities
  • Maintain and enhance existing automated testing frameworks to improve reliability and testing efficiency
  • Develop and maintain automated testing scripts using FitNesse for Appian, Ruby/JRuby, or similar automation tools
  • Support Jenkins-based automation pipelines and scheduled test execution activities
  • Assist with troubleshooting automation execution failures and testing environment issues
  • Support containerized or standardized testing environments where applicable
  • Collaborate with developers and QA leads to improve automation stability and test coverage
  • Participate in test planning, test execution, risk identification, and quality review activities
  • Coordinate with developers, Scrum Masters, Business Analysts, and stakeholders to clarify testing requirements and priorities
  • Validate software functionality against business and technical requirements
  • Support user acceptance testing (UAT) coordination and release readiness activities where needed
  • Ensure test results, defects, and testing artifacts are properly documented and tracked
  • Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, and retrospectives
  • Provide regular updates on testing progress, risks, defects, and automation health
  • Contribute to a collaborative team environment focused on delivery quality and continuous improvement
  • Support knowledge-sharing initiatives across the broader Appian practice, including exposure to Appian AI capabilities where applicable

Requirements

What you’ll need
  • 3+ years of professional experience in software testing, automated testing, or quality assurance activities
  • Bachelor’s degree
  • 2+ years of experience supporting automated testing efforts within Appian or other low-code platform environments
  • 2+ years of experience executing or maintaining automated testing frameworks using FitNesse, Ruby/JRuby, or similar automation technologies
  • 2+ years of experience executing functional, regression, integration, and system testing activities for complex software systems
  • 2+ years of experience supporting CI/CD testing activities and automated test execution pipelines
  • 2+ years of experience utilizing Jira, Xray, Git/GitHub, or similar testing and source control tools
  • US Citizenship or Green Card is required (required by the federal government for this position).
  • Must be able to obtain Public Trust clearance.
  • MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities