Automation Developer/Tester
Accenture Federal Services
About the Role
Accenture Federal Services is seeking an Automation Developer/Tester to help the US federal government strengthen the nation, improve safety, and enhance lives through technology and ingenuity.
Key Responsibilities
- Design, develop, and maintain automated test scripts to support application validation.
- Collaborate with developers, analysts, and product teams to gather test requirements and understand expected system behavior.
- Create detailed test plans, test cases, and test scenarios aligned with business and technical specifications.
- Execute both automated and manual test cycles to ensure robust coverage.
- Identify, document, and track defects; partner with engineering teams for timely resolution.
- Maintain, update, and refactor existing automated regression suites.
- Integrate automated tests into CI/CD pipelines.
- Contribute to ongoing test process improvements, recommending enhancements to frameworks, tools, and methodologies.
- Support validation activities during deployments, ensuring smooth rollout of new features.
- Analyze test results and provide clear, actionable feedback to development and product teams.
Requirements & Tech Stack
- 2+ years hands-on experience in automated testing.
- Ability to design, implement, and execute automated test cases using established frameworks such as Selenium, TestNG, JUnit, Cucumber.
- Strong understanding of software QA methodologies, testing processes, and best practices.
- Familiarity with defect tracking tools like Jira or Azure DevOps.
- Familiarity with version control systems such as Git.
- Understanding of test framework architecture and reusable component design for scalable automation.
- Experience working within Agile or iterative development environments.
- Strong analytical, communication, and documentation skills.
- Active top secret clearance required.
Bonus / Preferred Qualifications
- Experience with Pega or Pega-specific automation tools (e.g., PegaUnit).
- Familiarity with test management tools and CI systems (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Experience integrating automation into continuous deployment pipelines.
- Background in testing enterprise-level or complex distributed applications.
- Strong troubleshooting skills and experience improving test coverage or automation efficiency.