Senior Software Quality Engineer

ServiceNow Logo

ServiceNow

📍Remote - United States

Summary

Join ServiceNow's Impact QE team and contribute to customer success initiatives. Maintain and improve automation test frameworks, collect and analyze quality metrics, and collaborate with developers on test strategies. Develop comprehensive test plans and ensure their successful execution and automation. Assist engineering teams in troubleshooting and resolving issues. Leverage AI integration into work processes and apply SDLC best practices. The role requires significant experience in quality assurance, Java programming, and various testing techniques.

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry
  • 5+ years of experience in quality assurance and Java programming, with hands-on expertise in Selenium, JUnit, and TestNG
  • Bachelor's degree with 5 years of related experience; or Master’s degree with 3 years of experience; or a PhD with relevant academic background; or equivalent practical experience
  • Proficiency in JavaScript scripting; familiarity with tools such as Eclipse, Jenkins, Maven, and Git
  • Solid understanding of various testing techniques (e.g., unit, integration, performance, automated), including when and how to apply them effectively
  • Skilled in using a range of tools—IDEs, debuggers, build tools, source control systems, ServiceNow instances, profilers, and Unix/system administration utilities—to support development and testing activities
  • Proven ability to lead cross-functional technical discussions and apply SDLC best practices across teams

Responsibilities

  • Maintain and improve existing automation test frameworks
  • Collect, analyze, and report quality metrics from test executions
  • Collaborate with developers to design and implement targeted test strategies for new features
  • Develop comprehensive test plans and ensure their successful execution and automation
  • Assist engineering teams in troubleshooting and resolving issues across applications and development/test environments

Benefits

  • Health plans, including flexible spending accounts
  • A 401(k) Plan with company match
  • ESPP
  • Matching donations
  • A flexible time away plan
  • Family leave programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.