NICE

Senior Automation Engineer, Actimize

NICE
Apply
2 days ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, execute, and maintain automated test suites for APIs, backend services, and distributed systems.
  • Build and maintain automation frameworks using Java, Playwright, and related testing technologies.
  • Create test cases and scenarios from business requirements, technical specifications, and user stories.
  • Identify edge cases, failure scenarios, test coverage gaps, and quality risks.
  • Perform functional, regression, integration, and end-to-end testing.
  • Integrate automated tests into CI/CD pipelines and investigate test failures and automation issues.
  • Review automation code, promote engineering best practices, and improve testing frameworks and processes.
  • Drive improvements in automation coverage, execution efficiency, test reliability, and quality metrics.
  • Collaborate with cross-functional engineering teams to improve product quality, testability, maintainability, and release readiness.
  • Mentor junior automation engineers and share technical knowledge and best practices.

Requirements

  • At least 4 years of hands-on experience in test automation, software quality engineering, or a related field.
  • Strong Java programming skills and understanding of object-oriented design principles.
  • Experience with JUnit, TestNG, Maven, Gradle, or other Java testing frameworks and build tools.
  • Experience with API testing tools such as REST Assured or Postman.
  • Hands-on experience with Playwright for API automation, synthetic monitoring, and end-to-end service validation.
  • Understanding of REST APIs, HTTP protocols, authentication mechanisms, and service-oriented architectures.
  • Knowledge of database testing, SQL, and test data management.
  • Experience designing and maintaining automated test cases based on requirements and acceptance criteria.
  • Understanding of software testing methodologies, SDLC processes, Agile/Scrum practices, and release management.
  • Experience with CI/CD platforms such as Jenkins and version control systems such as Git.
  • Strong analytical, troubleshooting, root cause analysis, defect investigation, problem-solving, communication, and collaboration skills.
  • Experience with Checkly for synthetic monitoring, automated API validation, and production health verification is advantageous.
  • Experience improving test reliability, reducing flaky tests, and optimizing automation execution times is advantageous.
  • Familiarity with cloud environments, containerized applications, microservices-based architectures, enterprise-scale software products, or complex distributed systems is advantageous.

Benefits

  • NiCE-FLEX hybrid work model with 2 days in the office and 3 days working remotely each week.
  • Opportunity to work with modern technologies, influence product quality at scale, and contribute to faster, more reliable software delivery.

Tech Stack

GitGradleJavaJenkinsJUnitMavenPostmanSQLTestNG

Categories

NICE

About NICE

10,000+ employees

NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.

Contact me