Nucleus Software logo

Software Tester

Nucleus Software Noida, Uttar Pradesh, India

onsitefull-time
Posted Feb 2, 2026Apply by Mar 27, 2026

Role & seniority: Test Engineer (mid-level), hands-on manual and automation testing

Stack/tools: Manual testing; automation testing with Selenium (Java or Python); test management/defect tools (JIRA, ALM); SDLC/STLC concepts; exposure to CI/CD; BFSI domain experience preferred

Top 3 responsibilities

  1. Design, execute, and maintain functional, integration, and regression tests; prepare Test Strategy/Plan and RTM

  2. Identify test data needs, set up test data, and conduct System Integration Testing and regression testing

  3. Log, track, and manage defects; provide daily/status reports; prepare Test Closure Reports; coordinate with BA, Dev, and Product teams

Must-have skills

  • Strong understanding of software testing concepts, STLC, and defect lifecycle

  • Hands-on Manual Testing experience

  • BFSI domain experience (Banking/Payments/Financial Apps)

  • At least 1 year of Automation Testing with Selenium (Java or Python)

  • Proficiency in Java or Python; good analytical and communication skills

Nice-to-haves

  • ATDD knowledge

  • Experience with test management/defect tools (JIRA, ALM)

  • CI/CD exposure; Agile/Scrum familiarity

  • Additional SIT/Regression testing experience

  • Location & work type: Not specified; location and work-type details not provided

Full Description

We are looking for a Test Engineer with strong hands-on experience in manual and automation testing, preferably within the BFSI domain. The ideal candidate should have a solid understanding of testing concepts, test lifecycle activities, and at least 1 year of experience in automation testing using Selenium with Java or Python.

Key Responsibilities

Prepare and maintain Test Strategy and Test Plan documents

Perform Test Scenario identification based on business and functional requirements

Create and maintain Requirement Traceability Matrix (RTM)

Design and execute Test Cases (functional, integration, and regression)

Identify Test Data requirements and perform Test Data setup

Execute Tests Including

System Integration Testing (SIT)

Regression Testing

Log, track, and manage defects using defect management tools

Prepare Test Closure Reports at the end of test cycles

Provide Daily Status Reports to stakeholders

Collaborate closely with business analysts, developers, and product teams

Ensure quality standards are met throughout the SDLC/STLC

Requirements

Required Skills & Qualifications

Strong understanding of software testing concepts, STLC, and defect lifecycle

Hands-on experience in Manual Testing

Experience in BFSI domain (Banking, Cards, Payments, Financial Applications, etc.)

At least 1 year of experience in Automation Testing

Experience with Selenium

Proficiency in either Java or Python

Knowledge of ATDD (Acceptance Test Driven Development) is preferred

Good understanding of System Integration Testing and Regression Testing

Strong analytical and communication skills

Preferred Skills (Good To Have)

Experience with test management and defect tracking tools (JIRA, ALM, etc.)

Exposure to CI/CD pipelines

Understanding of Agile/Scrum methodology

Benefits

Nucleus is well known for identifying, nurturing, and promoting the internal talent and having long mutually rewarding associations with its performing associates. Our focus programs help our associates to continuously grow based on their capability, performance, and career aspirations.

Manual TestingAutomation TestingSeleniumJavaPythonBFSI DomainTest StrategyTest PlanRTMTest CasesSITRegression TestingDefect ManagementATDDAgileScrummulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.