Software Quality Engineer

ServiceNow Logo

ServiceNow

πŸ“Remote - India

Summary

Join ServiceNow, a global leader in AI-enhanced technology, and contribute to our mission of making the world work better. As an Automation Test Engineer, you will maintain and enhance existing automation test frameworks, collect and report quality metrics, collaborate with developers on testing strategies, create and execute comprehensive test plans, and support engineering teams in troubleshooting applications and environments. This role demands experience with various automated testing frameworks (Java, JUnit, Selenium, TestNG), agile methodologies, and a strong understanding of different testing techniques. The ideal candidate will also possess experience integrating AI into work processes and using various development tools. ServiceNow offers a flexible work environment and is an equal opportunity employer.

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
  • 2+ years of experience with technologies relevant to SN and coding skills with high-quality results
  • Experience working within different automated testing frameworks, including Java, JUnit, Selenium, TestNG and other open-source projects
  • Experience with the agile methodology for software development teams
  • Ability to understand several testing techniques (e.g. performance, unit, integration, automated), their strengths and weakness, and ability to use them to best effect - including tracking and addressing of any discovered issues
  • Ability to use tools (such as IDE, debugger, build tools, source control, ServiceNow instances, profilers, system administration/Unix tools) to assist with daily tasks

Responsibilities

  • Maintain existing automation test frameworks
  • Collect and report quality metrics from test execution
  • Work with developers to design specific testing strategies for features being developed and automate them
  • Create comprehensive test plans; execute and automate them
  • Support engineering organizations in troubleshooting or addressing issues with applications and dev/test environments

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.