NielsenIQ

Software Engineer

NielsenIQ
Apply
1 day ago
Chennai, IndiaSenior

Responsibilities

  • Design and maintain Playwright end-to-end test suites for Angular screens, including page objects, screen orchestrators, and locator libraries.
  • Maintain Selenium WebDriver regression and smoke suites and plan their migration to Playwright where appropriate.
  • Write Jest and MSW-based tests for Angular components and services, plus JUnit 5 and JaCoCo coverage for Spring Boot code.
  • Create API checks, Behave scenarios, regression and smoke suites, and Oracle SQL validations for batch and data workflows.
  • Build Docker images and integrate test execution into GitHub Actions workflows across development, QA, UAT, and production-like environments.
  • Maintain Bash and KSH orchestration scripts, test datasets, environment setup routines, reports, and test artifacts.
  • Define test strategies and acceptance criteria, triage failures, perform root-cause analysis, and track coverage, flakiness, and defect trends.
  • Review automation code, mentor engineers, and document test strategies, framework usage, and execution procedures.

Requirements

  • At least 5 years of professional experience in test automation for web and backend systems.
  • Hands-on Playwright experience or strong Selenium WebDriver experience with willingness to adopt Playwright.
  • Experience with Jest or a similar JavaScript/TypeScript testing framework and mocking with MSW or an equivalent.
  • Experience with JUnit 5 and Maven or Gradle for Java-based test suites.
  • Working knowledge of Docker and GitHub Actions or a similar CI/CD platform.
  • Strong SQL skills and preferably Oracle experience.
  • Proficiency with Linux and Bash or KSH scripting.
  • Understanding of test-design techniques, regression strategy, and defect lifecycle management.
  • Clear written and verbal communication skills.
  • Preferred experience includes Angular and Spring Boot testing, JaCoCo, Behave or Cucumber, Selenium Grid, cloud browser execution, SonarQube, Artifactory, JMeter, Locust, k6, consumer-panel or retail-measurement data, and AI-assisted test-generation tools such as GitHub Copilot.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program (EAP).

Tech Stack

AngularApache JMeterBashCucumberDockerGitHub ActionsGradleJavaScriptJestLinuxMavenSonarQubeSpring BootSQLTypeScript

Categories

Contact me