As a R&D Specialist – Full Stack & Test Automation, you will design and deliver end to end features for cloud hosted e commerce applications using Node.js, React.js, and micro front end architectures. You will also own the implementation of automated tests (unit, integration, UI, smoke, regression, ATDD) using tools such as Selenium and Playwright, integrated into CI/CD pipelines for fast and reliable feedback. You will work with product and platform teams to build scalable, secure systems and a practical automation framework that other engineers can easily adopt.
Responsibilities- Build and maintain full stack features using Node.js, React.js, MySQL, and NoSQL stores for key e‑commerce flows (catalog, cart, checkout, payments).
- Implement micro front‑ends and Webpack configurations to support modular UIs and independent deployment of front‑end components.
- Use Redis and Memcached to improve performance through caching and efficient session management.
- Design and maintain automated tests using Selenium and Playwright across UI, API, and end‑to‑end workflows, including smoke and regression suites.
- Integrate automated tests into CI/CD pipelines (for example Jenkins, GitLab CI, Azure DevOps) and monitor results to keep builds stable.
- Share best practices, review test and application code for testability, and help other engineers use the automation framework effectively.
Must have:
- 7+ Years of development experience with Node.js and React.js, ideally in e‑commerce or other high‑traffic web applications.
- Working knowledge of micro front‑end patterns and Webpack (bundling, optimization, code splitting) for larger front‑end codebases.
- Experience with MySQL and at least one NoSQL database, including basic schema design and query optimization.
- Knowledge of Redis and/or Memcached for caching and performance tuning.
- Experience in test automation using Selenium WebDriver and Playwright for web UI and end‑to‑end testing.
- Experience adding automated tests to CI/CD pipelines and interpreting their results to improve quality and feedback speed.
It would be nice if you also had:
- Exposure to ATDD/BDD practices (e.g., Cucumber or similar) and writing executable specifications with product owners.
- Experience with performance or security testing and integrating these checks into pipelines.
- Familiarity with Docker, Kubernetes, or a major cloud platform for running applications and test suites.
About Us
Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.
Our recruitment process
We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.
The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.
Top Skills
Nokia Gurugram, Haryana, IND Office
Sector 62, , Ghata, Gurugram, Haryana, India, 122102

.jpeg)