Senior Software Test Engineer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Nivi Capital is dedicated to empowering Indian students to pursue global education opportunities in Australia by breaking down financial barriers. We provide a comprehensive financial platform with fast and flexible education loans, forex services, and a unique rewards program to make overseas education more affordable and accessible. Backed by industry leaders and trusted financial institutions, we ensure transparency, reliability, and convenience in all our offerings.


Role Description

This is a full-time, on-site role based in Andheri Mumbai for highly skilled, detail-oriented Senior Software Test Engineer with strong expertise in manual and automation testing to ensure high-quality, scalable, and reliable software delivery. The ideal candidate will bring deep testing knowledge, ownership of quality outcomes, and the ability to guide junior QA members while collaborating closely with cross-functional teams.


Key Responsibilities

Test Strategy, Planning & Design

  • Analyse business, functional, and technical requirements to define test strategies, test plans, test scenarios, and detailed test cases.
  • Take ownership of end-to-end test coverage across functional, non-functional, UI, API, database, performance, and security layers.
  • Ensure mandatory creation, review, and maintenance of test cases for all projects, with approvals from QA TL / HOD.
  • Identify testing gaps early and proactively mitigate quality risks.

Manual Testing Leadership & Execution

  • Lead and execute functional, regression, integration, smoke, system, UAT, and exploratory testing activities.
  • Validate application behaviour across multiple environments, browsers, devices, and platforms.
  • Perform in-depth debugging using Android Studio, logs, SQL queries, and Postman to identify root causes.
  • Reproduce complex defects and communicate clear, actionable findings to development teams.
  • Guide junior QA engineers in manual testing best practices and domain understanding.

Automation Testing Ownership

  • Design, develop, enhance, and maintain robust automation frameworks and scripts using tools such as Selenium, Cypress, Playwright, or equivalent.
  • Identify suitable test cases for automation and ensure reviewed test cases are automated with proper approvals.
  • Ensure automation scripts follow best coding practices, are maintainable, and scalable.
  • Integrate automated test suites into CI/CD pipelines to enable continuous and early defect detection.
  • Analyse automation results, failures, and trends to continuously improve test effectiveness.

Defect Management & Quality Reporting

  • Log, track, prioritise, and manage defects using tools like JIRA, Bugzilla, or Azure DevOps.
  • Work closely with developers to troubleshoot, retest fixes, and validate root-cause resolutions.
  • Prepare and share detailed QA status reports, test summary reports, and QA sign-off documents with QA TL and HOD.
  • Act as a quality gatekeeper before production releases.

Specialized & Non-Functional Testing

  • Plan and execute load and performance testing, analyse results, and provide actionable insights.
  • Conduct VAPT (Vulnerability Assessment & Penetration Testing) using industry-standard tools and document findings clearly.
  • Ensure compliance with security, performance, and reliability standards.

Collaboration, Mentorship & Process Improvement

  • Actively participate in daily stand-ups, sprint planning, sprint reviews, retrospectives, and other Agile ceremonies.
  • Collaborate closely with developers, BAs, product managers, and stakeholders to ensure requirements are met with quality.
  • Mentor and guide junior QA engineers in testing methodologies, tools, and best practices.
  • Follow QA processes, checklists, and quality gates, and continuously improve them.
  • Proactively highlight risks, dependencies, and project impacts to QA TL and HOD.

Continuous Improvement & Innovation

  • Suggest and implement improvements in testing approaches, tools, frameworks, and processes.
  • Evaluate and adopt new QA tools and technologies to improve test coverage and efficiency.
  • Stay updated with industry trends, emerging tools, and best practices through continuous learning and research.
  • Promote a culture of quality, accountability, and continuous improvement across teams.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 5–8 years of professional experience in Software Testing (Manual + Automation).
  • Strong understanding of QA methodologies, SDLC, STLC, and test lifecycle management.
  • Proven expertise in automation testing using Selenium, Cypress, Playwright, or similar tools.
  • Strong hands-on experience with SQL queries, API testing (Postman), logs, and debugging tools.
  • Experience with performance testing tools (JMeter, Locust, etc.) and VAPT tools.
  • Solid experience working in Agile/Scrum environments.
  • Excellent analytical, problem-solving, and communication skills.
  • Leadership mindset with the ability to mentor, guide, and influence teams.
  • Self-driven, proactive, and capable of learning new tools and technologies quickly.


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You