The role involves maintaining existing automation test frameworks.
You will collect and report quality metrics from test execution.
Collaboration with developers is required to design specific testing strategies for features being developed and to automate them.
You will create comprehensive test plans, execute them, and automate the processes.
Support will be provided to engineering organizations in troubleshooting or addressing issues with applications and development/test environments.
Requirements:
Candidates must have experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving, which may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
A minimum of 5 years of experience in quality assurance and Java programming with Selenium, JUnit, and TestNG is required.
Fluency in scripting with JavaScript is necessary, along with experience using Eclipse, Jenkins, Maven, and Git.
An understanding of various testing techniques (e.g., performance, unit, integration, automated), their strengths and weaknesses, and the ability to use them effectively is essential.
Candidates should be able to use tools such as IDE, debugger, build tools, source control, ServiceNow instances, profilers, and system administration/Unix tools to assist with daily tasks.
Experience in driving cross-team technical discussions with an understanding of Software Development Life Cycle (SDLC) concepts is required.
Benefits:
ServiceNow offers a flexible work environment with various work personas (flexible, remote, or required in office) based on the nature of the work and assigned location.
The company is an equal opportunity employer, ensuring all qualified applicants receive consideration for employment without discrimination.
ServiceNow strives to create an accessible and inclusive experience for all candidates, providing reasonable accommodations during the application process if needed.
Employment may be contingent upon obtaining necessary export control approvals for certain positions requiring access to controlled technology.