Full-Time Senior SDET (JavaScript/Cypress/Node.js)
NielsenIQ is hiring a remote Full-Time Senior SDET (JavaScript/Cypress/Node.js). The career level for this job opening is Senior Manager and is accepting Pune, India based applicants remotely. Read complete job description before applying.
NielsenIQ
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Senior Software Engineer - SDET, Pune/MH R24_0009023|IN
Embark on a journey of professional growth and innovation with us! We're actively seeking skilled and passionate Software Test Engineers in Pune, India, who excel in automation, particularly those well-versed in Cypress/JavaScript or TypeScript.
Responsibilities:
- Participate in "3 Amigos" (Business, development, testing) sessions.
- Review acceptance criteria and identify test scenarios.
- Provide test estimates during sprint planning.
- Create a pragmatic test plan to cover all phases of software development.
- Develop automated acceptance tests.
- Develop and implement integration, regression, and system tests.
- Create and maintain test data and environment.
- Log defects and track them to closure.
- Conduct exploratory testing.
- Develop automated tests for non-functional testing.
- Collect quality metrics and improve testing processes.
- Review user stories for correctness, unambiguity, and verifiability.
- Work as an embedded tester in a scrum team.
- Evaluate user story complexity and contribute to sprint planning.
- Develop high-quality, maintainable, and performant test code.
- Ensure appropriate test execution by cross-functional team members.
- Judge when technical solutions require discussion and consensus.
- Understand software testing methodology and process.
- Fulfill tasks and ceremonies required from software test engineers.
- Employ Exploratory testing, Rapid software testing, Session-based testing, and testing heuristics.
- Triage issues and report progress.
- Plan, execute, and validate tests across the full test spectrum (functional, non-functional, Infosecurity, integration, regression, smoke, UAT, and OAT).
- Identify opportunities to improve quality assurance processes and contribute to test automation initiatives.
- Understand BDD/TDD methodologies.
- Work in an automated test approach, using page object design/facade/singletons patterns.
- Understand Micro-Services architecture.
- Experience in Acceptance Test Automation using Cypress or JavaScript-based frameworks.
- Work in CI tools (e.g., GitLab) and cloud infrastructure (e.g., GCP).
Skills & Experience:
- 7+ years of experience as a Test Engineer
- 3+ years of experience in automation
- Strong knowledge of Cypress, JavaScript, and TypeScript
- Experience with BDD/TDD methodologies
- Understanding of Micro-Services architecture
- Experience in Acceptance Test Automation
- Familiarity with CI tools and cloud infrastructure.