Servicenow Test Automation with Playwright
Description
ob Description: ServiceNow Test Automation Engineer (Playwright)Job OverviewWe are seeking a skilled ServiceNow Test Automation Engineer to design, develop, and maintain robust automated testing frameworks for our ServiceNow enterprise platform. In this role, you will leverage Playwright to automate end-to-end testing, ensuring the stability, performance, and reliability of ServiceNow applications, custom workflows, and integrations. You will work closely with developers, business analysts, and QA teams to accelerate our delivery pipeline and maintain high quality standards.Key Responsibilities
- Framework Development: Design, build, and maintain scalable test automation frameworks for ServiceNow using Playwright (JavaScript/TypeScript).
- Test Automation: Create, execute, and maintain automated end-to-end test scripts for ServiceNow modules (ITSM, ITOM, HRSD, CSM, Custom Applications, and Service Portal).
- Integration Testing: Automate verification of ServiceNow integrations with third-party systems, APIs (REST/SOAP), and data streams.
- CI/CD Alignment: Integrate Playwright automation suites into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions) for continuous testing.
- Defect Management: Identify, log, track, and validate software defects. Perform thorough root-cause analysis for automation failures.
- Collaboration: Partner with ServiceNow Developers and Business Analysts to understand requirements and translate user stories into robust automated test cases.
- Maintenance: Update test suites proactively to align with ServiceNow platform upgrades (e.g., Washington DC, Xanadu, etc.) and UI changes.
Required Skills & Qualifications
- ServiceNow Expertise: Strong hands-on experience testing the ServiceNow platform, including Service Portals, Next Experience UI, forms, workflows, and client scripts.
- Playwright Mastery: Proven experience developing end-to-end automation scripts using Playwright with TypeScript or JavaScript.
- Web Technologies: Solid understanding of modern web architectures, DOM manipulation, CSS selectors, XPath, and asynchronous JavaScript execution.
- API Testing: Proficient in testing and automating RESTful APIs.
- Version Control: Strong experience using Git for source code management.
- Agile/DevOps: Experience working in an Agile/Scrum environment and integrating tests into DevOps pipelines.
Preferred Qualifications
- ServiceNow Certified System Administrator (CSA) or Certified Application Developer (CAD).
- Experience migrating legacy tests (like ServiceNow ATF or Selenium) into Playwright.
- Familiarity with performance and security testing principles on the ServiceNow platform.