senior software engineering QA Engineer ic · Posted May 29, 2026

About this role

N-able is hiring a senior-level QA Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with Python, JavaScript, Java, C#.

Role
QA Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Location
Bangalore, India
Department
Engineering
Posted
May 29, 2026

Job description

from N-able careers
Why N-able

At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We’re a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you.


What You'll Do

The Senior Automation/QE Engineer is focused on upholding quality standards by developing test plans for the scope delivered by the team. This role forms and implements automated tests for new features across complex products, services, and components. The Senior Automation/QE also mentors new team members and provides training to support their skills development.

 

  • Tests complex features at a high level of quality and participates in regression testing, and post-delivery checks.
  • Develops new automated tests and advises on the enhancement of test framework to ensure quality standards.
  • Demonstrates expertise across a set of components, products, or services.
  • Identifies testing approaches, including automation, and advises on automation plans for features.
  • Advises on design and best practices in automated test development.
  • Identifies design issues and proposes testability improvements.
  • Maintains advanced test documentation, including test plan and test strategy, to ensure high product quality standards.
  • Collaborate with Product Managers and other stakeholders to determine requirements.
  • Reviews and enhances usability of features, and follows existing usability guidelines to improve user experience.
  • Analyzes and proactively assists with customer issue reproduction.
  • Independently determines testing priorities.
  • Collaborates with the testing team, specifically helping newcomers with onboarding to automation, assisting less experienced Quality Engineers with their tasks, and mentoring teammates.
  • Creates and maintains test infrastructure to ensure continued operability

What You'll Bring

  • Strong knowledge of the testing and automation theory
  • Strong knowledge of the software quality control process and SDLC
  • High skill level in Test Automation, including writing new automated tests in line with the existing test structure and adding enhancements to the test framework
  • Professional experience in the development of automated tests using the programming language relevant to the product/stream for automation, e.g.: C#, ASP.NET, JavaScript, Java, Python, Groovy, Go
  • Experience with the development of E2E and API automated tests
  • Strong problem-solving skills and experience working with escalations on customer/production issues
  • Experience with low-level HTTP debugging tools such as Wireshark, Fiddler, Charles Proxy, and DebugDiag
  • Experience with testing of RESTful APIs and Distributed Web Applications
  • Experience working with any relational DB and SQL
  • Proficient in operating system-based scripting (Bash)
  • Skilled in using advanced features of browser dev tools
  • Experience with Source Control tools (Git)
  • Experience with CI/CD tools like Jenkins
  • Experience with cloud-based technologies such as AWS/Azure
  • Experience with Docker
  • Ability to work across Windows/macOS/Linux operating systems
  • Proficiency with agile processes
  • Self-motivated, with the ability to work independently and independent worker
  • Excellent communication and mentoring skills
  • 5-7 years of relevant experience

Purple Perks

  • Group Medical , Personal Accident & Term life coverage 
  • Generous PTO and observed holidays
  • 2 Paid VoluNteer Days per year
  • Employee Stock Purchase Program
  • FuN-raising opportunities as part of our giving program
  • N-ablite Learning – custom learning experience as part of our investment in you
  • The Way We Work – our hybrid working model based on trust and flexibility

About N-able

At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice—to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.

 

#LI-SN 

#LI-Hybrid

More roles at N-able

Sales Development Representative (Dutch Speaking)
Utrecht, Netherlands · mid
Salesforce SaaS Security
Senior Software Engineer
Bangalore, India · senior
Python JavaScript Java
Senior Software Engineer
Bangalore, India · senior
Go OAuth Backend Development
Senior Automation/QE
Bangalore, India · senior
GraphQL gRPC AWS
Senior Automation/QE
Bangalore, India · senior
Python JavaScript Java
All N-able jobs →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All N-able Jobs Browse software engineering roles senior positions