Senior Software Development Engineer in Test

2 days ago


Bengaluru, Karnataka, India Ivanti Full time ₹ 15,00,000 - ₹ 20,00,000 per year

About the Role:

We are seeking a Senior SDET with deep hands-on experience in mobile automation, MDM-based device flows, and advanced UI testing. In this role, youll lead the design and development of test automation frameworks, ensure the quality of complex mobile apps, coach other SDETs, and work cross-functionally with product and development teams to shape our mobile test strategy.

What You will do:

  • Lead test strategy and planning across complex mobile feature areas (iOS/Android).
  • Architect and maintain robust test automation frameworks using Appium, XCUITest, Espresso, and Java.
  • Design and execute test suites covering functional, regression, integration, UI/UX, and system-level scenarios.
  • Integrate test automation into CI/CD pipelines and device clouds (e.g., BrowserStack, Firebase Test Lab, or in-house).
  • Drive testing of MDM-related workflows, device compliance, certificate management, and provisioning.
  • Develop and run unit tests, API tests, smoke tests, and end-to-end tests across mobile stacks.
  • Maintain and enhance test case repositories in TestRail (or equivalent tools), ensuring comprehensive coverage.
  • Ensure test data management, mocking, and environment configuration for mobile testing is standardized.
  • Review PRs and automation code written by peers, providing feedback and enforcing coding best practices.
  • Mentor and train junior and mid-level SDETs on tools, practices, and automation architecture.
  • Coordinate triage of complex defects with dev leads, product owners, and release management.
  • Drive quality metrics adoption and actively reduce test flakiness, false positives, and redundancy.
  • Collaborate with DevOps and infrastructure teams to provision simulators, real devices, and cloud testing environments.
  • Stay ahead of evolving Apple/Google testing frameworks, OS changes, and enterprise security requirements.

Who You Are:

  • Passionate about quality engineering, mobile ecosystems, and automation scalability.
  • A strong communicator who collaborates well with cross-functional teams.
  • Highly organized, hands-on, and motivated to bring structure into fast-moving projects.
  • Committed to continuous learning and coaching others.

Required Qualifications:

  • 8+ years of experience in software testing or SDET roles.
  • Deep expertise in Java-based automation frameworks and tools like Appium, XCUITest, Espresso.
  • Experience testing MDM-enabled mobile apps (e.g., with Ivanti, Intune, Workspace ONE, etc.).
  • Strong working knowledge of iOS automation tools and techniques (Xcode, XCTest, XCUI).
  • Experience building or extending test frameworks, writing reusable test components and drivers.
  • Demonstrated experience with TestRail, Jira, and test case management workflows.
  • Proficient with source control tools like Git and CI systems like Jenkins, GitHub Actions, or Bitrise.
  • Solid understanding of unit testing frameworks (JUnit, TestNG, XCTest) and mocking libraries.
  • Strong knowledge of mobile app architecture, REST APIs, JSON, networking, and security testing.
  • Experience in handling test planning and execution for large feature releases and cross-device matrix.

Preferred Qualifications:

  • Experience automating tests for apps distributed through enterprise or MDM channels.
  • Experience with certificate-based auth, VPN, identity providers, and mobile threat defense (MTD).
  • Familiarity with Swift/Objective-C for test hooks and deep-level debugging.
  • Knowledge of mobile accessibility standards and tools (e.g., Accessibility Inspector).
  • Experience with performance profiling and crash analysis tools (Instruments, Crashlytics, Charles Proxy).
  • Experience driving adoption of shift-left testing and test-driven development (TDD/BDD).
  • Contributions to test automation tooling or open-source test libraries is a plus.

The Impact You Will Make:

  • You will elevate mobile quality engineering at Ivanti by driving best practices in mobile automation and continuous testing.
  • Your work will directly enhance user experience, product stability, and enterprise-grade security.
  • Your mentorship will uplift the skills and output of the entire QA team and help scale our testing processes globally.

At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.



  • Bengaluru, Karnataka, India Pro - Test Consulting. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job DescriptionExperience in API testing using postmanStrong knowledge of JavaScript scripting for test automation within Postman.Experience running automated API tests using Newman in command-line or CI environments.Familiarity with RESTful APIs, HTTP methods, status codes, and API testing best practices.Experience working with JSON, XML, and related...

  • Test Engineer

    2 days ago


    Bengaluru, Karnataka, India Pro - Test Consulting. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job DescriptionProven experience of 4 years of hands-on experience of functional testing.Strong knowledge of quality best practices and methodologies for software testingExperience with automation tools such as selenium, Katalon Studio a value added.Demonstrated ability to work effectively and collaboratively in a team environmentExperience in QA...


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,25,000 - US$ 1,75,000

    Job Title: Senior Software Test Engineer">Job Description:As a senior software test engineer, you will lead the development and implementation of testing infrastructure, tools, and frameworks. You will collaborate with developers to create detailed test plans and review design documents. You will also be responsible for testing software deployed across IoT...


  • Bengaluru, Karnataka, India Amiti Software Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Summary:We are looking for a motivated and detail-oriented Software Development Engineer in Test (SDET) with knowledge in Quality Engineering and strong programming skills.Key Responsibilities:• Develop, execute, and maintain automated test scripts for web and mobile applications.• Collaborate with developers and QA teams to identify test scenarios...


  • Bengaluru, Karnataka, India Versa Networks Full time US$ 90,000 - US$ 1,20,000 per year

    Title:Senior Software Test EngineerLocation:BangaloreJob DutiesDesign, develop and execute test plans for testing Layer 2 protocols such as DOT1X, EVPN, MSTP, RSTP, LACP, VRRP, multi chassis LAG, and virtual chassis.Design, develop and execute test plans for testing software features on Layer 3 protocols such as IPV4, IPV6, OSPF and BGP.Experience with CISCO...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Roles and Responsibilities:Review and analyze requirements, specifications, and technical design documents, providing timely feedback Develop detailed, comprehensive, and well-structured test plans and test cases Execute test cases (manual or automated) across multiple platforms and analyze results Play the role of test engineer: Design, develop, and...


  • Bengaluru, Karnataka, India Procore Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job DescriptionWe're looking for aSenior Software Development Engineer in Test (SDET)to join Procore's Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Job OverviewThis is a challenging and rewarding position as a senior software test engineer. The ideal candidate will have strong analytical skills, be able to design and execute comprehensive testing strategies, and collaborate with cross-functional teams to deliver high-quality software solutions.Key ResponsibilitiesDevelop and implement automated testing...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopmentEngineer Full time ₹ 15,12,000 - ₹ 20,16,000

    Job Opportunity:We are seeking a highly skilled Senior Software Development Engineer in Test (SDET) with 6-8+ years of overall experience to join our team.The ideal candidate will have strong expertise in automation frameworks, API testing tools, and test management processes.A solid understanding of version control systems like Git for source code...


  • Bengaluru, Karnataka, India Q2 Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Company Overview:PrecisionLenders pricing and profitability platform helps commercial bank relationship managers make smart, real-time pricing decisions and deliver superior customer service. Andi, our virtual pricing analyst, uses artificial intelligence to glean and deliver insights from the thousands of deals priced daily in the platform. Using...