As a Senior Software Quality Engineer, you will play a key role in ensuring the quality, reliability, and performance of our products by designing, implementing, and maintaining robust test automation solutions.
You will collaborate closely with developers, product managers, and other QA engineers to create scalable testing strategies, mentor junior team members, and ensure smooth releases across global teams.
Key responsibilities include building test utilities using Java, Playwright, and Selenium to support functional and regression testing.
You will maintain and enhance existing automation frameworks and develop automated tests for new features.
You will execute test plans, collect quality metrics, and report on test execution results.
You will partner with development teams to design and implement test strategies for new and existing functionality.
You will assist engineering teams in identifying, diagnosing, and resolving application and environment issues.
You will lead a small team (2β3 QE engineers) in executing manual test plans and delivering automation requirements.
You will apply knowledge of AI technologies to both manual and automated testing processes.
Requirements:
To be successful in this role, you must have 6+ years in software quality assurance, including Java programming with Selenium, JUnit, and TestNG.
You should have a proven ability to automate tests using Java and front-end testing tools such as Playwright or Selenium.
You must be hands-on with Eclipse, Jenkins, Maven, Git, and related development/testing tools.
A strong understanding of performance, unit, integration, and automated testing practices is required.
Familiarity with IDEs, debuggers, build tools, source control, ServiceNow, profilers, and Unix system administration tools is necessary.
You should possess the ability to lead cross-team technical discussions and work effectively across time zones.
A solid understanding of software development life cycle principles and best practices is essential.
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 accommodations as needed during the application process.
Employment may be contingent upon obtaining necessary export control approvals for certain positions requiring access to controlled technology.