Type of Requisition:
Regular
Clearance Level Must Currently Possess:
None
Clearance Level Must Be Able to Obtain:
None
Public Trust/Other Required:
None
Job Family:
Professional Engineering
Job Qualifications:
Skills:
Automated Testing, Automation Frameworks, Automation Technology
Certifications:
None
Experience:
5 + years of related experience
US Citizenship Required:
No
Job Description:
GDIT has an opportunity for a dynamic and talented platform engineer / automation test engineer to join our team supporting the Administrative Office of the US Courts (AOUSC) Case Management Systems Office (CMSO) in its modernization effort for one of its mission-critical applications that is used by all U.S. district and appellate courts’ staff members and external stakeholders. Over 59 million cases are managed on current systems with more than 1 million unique users. CMSO has a mature agile practice using the Scaled Agile Framework (SAFe) and supports a broad range of complex business systems which are instrumental to the AOUSC mission.
The senior automation tester will have following responsibilities:
- Demonstrated experience guiding junior or mid‑level testers, including mentoring, code reviews, and contributing to automation strategy within Agile teams.
- Proven ability to take ownership of automation initiatives, lead framework enhancements, and influence testing direction across distributed teams.
- Evaluate and understand system requirements and capabilities for test automation
- Setup and configure test automation framework in the cloud environment
- Facilitate continuous development and continuous deployment (CI/CD) pipeline
- Work with manual testers to ensure that automation prioritized to get maximum value
- Design, develop and run automated test scripts in the cloud
- Comply with established version control and coding standards
- Developing test procedures to validate and verify requirements and capabilities
- Configure test environments and test data set
- Understanding of software lifecycle management skills related to application development tasks and planning testing cycles
- Ability to apply in-depth knowledge of Software Development Life Cycle in order to help anticipate complexities in the system
- Strong oral and written communication skills
- Experience with modern web client technologies and the associated front-end to backend interactions
- Developing/testing software using an Agile/Scrum methodology
Qualifications:
- Bachelor’s Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline
- 5+ years of experience developing automated test scripts on ReactJS and NodeJS Nodejs with Selenium, Playwright, jest, mocha, chai etc
- 5+ years of experience in setup and configurion test automation framework in the cloud environment (AWS / Azure).
- Experience testing API’s though gateway and cloud services
- Expert knowledge in industry standards cloud based test automation frameworks
- Familiarity with standard concepts, practices, and procedures of cloud technology, including Software as Service (SaaS), Platform as Service (PaaS), or Infrastructure as a Service (IaaS)
- Ability to independently setup and configure test automation framework in cloud (Azure or AWS)
- Demonstrated experience in implementing DevOps methodologies, including CI/CD practices using tools like Jenkins, GitLab CI, or Azure DevOps
- Experienced in testing containerized applications utilizing docker, k8s, Openshift etc.
- Managing and executing tests using NUnit and TestNG
- Experience in developing test plans/procedures, expected outcomes, and verification statements
- Comprehensive understanding of Cloud, Agile & DevSecOps methodology and culture
- Working knowledge of Source Version Control and Build/Release tools and methodologies. Working knowledge of Software Build process
- Excellent written and oral communication skills and ability to work with people at every level
PREFERRED EXPERIENCE
- Experience in developing automated test scripts for complex Java based web applications
The likely salary range for this position is $81,349 - $109,250. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Scheduled Weekly Hours:
40
Travel Required:
None
Telecommuting Options:
Remote
Work Location:
Any Location / Remote
Additional Work Locations: