Job Title: ServiceNow Developer - ATF/SDET
Location: Remote
Duration: 3+ months
LCAT: Application Developer - Mid/Jr
Technical Skills: Years/Level of Experience
Agile Application Development (3-5 yrs experience)
ServiceNow Automated Test Framework (ATF) (3-5 yrs experience)
UiPath Robotic Process Automation (RPA) (3-5 yrs experience)
Role Description:
As a ServiceNow Developer - SDET, you will play a pivotal role in ensuring the quality and reliability of software applications throughout the development lifecycle. You will be responsible for assessing use cases, user stories, and requirements to define comprehensive test cases and scripts, as well as staging and managing test data. Your day-to-day activities will include executing a variety of tests—functional, non-functional, exploratory, smoke, and regression—while meticulously documenting results and collaborating closely with cross-functional teams such as developers, scrum masters, and. You will also be expected to identify and address system flaws, support debugging and root cause analysis, and contribute to the continuous improvement of testing processes and product quality.
In this role, you will leverage a range of tools and technologies, including Jira, Confluence, Chrome Developer Tools, Postman, and JAWS, to facilitate your testing and documentation efforts. You will work extensively with JSON, XML, SOAP, REST, JavaScript, HTML, and CSS, applying your expertise to perform security, performance, and accessibility (508) testing. Your responsibilities will also include developing technical documentation, supporting junior testers, and ensuring effective communication within the development and validation teams. Staying current with industry standards, protocols, and ServiceNow technologies will be essential, as will your active participation in agile ceremonies such as sprint planning and retrospectives.
Responsibilities:
- Assess use cases, processes, flows, user stories, requirements, and acceptance criteria to ensure comprehensive test coverage.
- Define appropriate test cases and test scripts, including the selection and staging of relevant test data.
- Manage test data and document the results of each test cycle to identify and track system flaws.
- Liaise with the software development team, including scrum masters, developers, analysts, and other testers, to ensure effective collaboration.
- Execute functional and non-functional testing, including positive/negative, manual, exploratory, and regression tests, and communicate results to team members.
- Interact with and coordinate the development and validation teams to facilitate effective communication and workflow.
- Identify and eliminate redundant functions and components within the software.
- Continuously improve knowledge of business applications, user needs, and expectations.
- Understand and implement industry standards, protocols, and testing tools, while staying up-to-date on ServiceNow technologies.
- Actively support planning and estimation activities within the agile development process.
- Participate in break/fix/enhancement, defect triage, and root cause analysis activities.
- Support documentation activities, including the creation and maintenance of work products, artifacts, and deliverables.
Education Level: N/A
Special Requirements
Work Authorization: s
Clearance Required: Public Trust