Software Engineering Technical Lead

1 day ago


Gurgaon, Haryana, India beBeeSoftwareEngineeringLead Full time ₹ 40,00,000 - ₹ 50,00,000

We are looking for an experienced Software Engineering Technical Lead to spearhead our team's System Design and Architecture initiatives.

Key Responsibilities:

  • Guide a group of SDETs in one or more functional areas, overseeing all aspects of test automation including framework enhancements.
  • Analyze source code for potential problems, assist in debugging & triaging issues, and isolate fixes.
  • Review tool analysis, create proof-of-concept models, and make recommendations to support the tools selection process.
  • Evaluate industry best practices for coding guidelines, peer reviews, Git workflow, process workflow, quality gates, CI/CD process, etc., and implement improvements.
  • Participate in technical specification and program code reviews with architects & developers.
  • Promote Quality engineering processes, practices, and standards within and across teams.
  • Integrate CI/CD pipelines for various automated test suites.
  • Establish proper test reporting, alerting, and quality gates.
  • Continuously evaluate opportunities for improvement.
  • Benchmark data seeding techniques and test execution methods to ensure reliable test results.
  • Collaborate with Release Management, SRE, Performance Engineering, Project Management, and Application Support teams for successful system feature delivery.
  • Develop comprehensive test strategies, testing guidelines, standard operating procedures, utilities, and tools to optimize test automation efficiency.
  • Triage customer issues, analyze production metrics, and provide root cause analysis to engineers, recommending system hardening measures.
  • Provide guidance to SDETs and Associates, serving as a SME for multiple application areas and monitoring mentee success.
  • Oversee a small group of SDETs, ensuring they follow SOPs and adhere to design and coding guidelines.
  • Proactively report updates and insights to Sr. Leadership.
  • Maintain test environments, ensuring consistency with staging/production configurations.
  • Work closely with SRE and Technical Implementations to develop tooling for environment stability, accuracy, and maintenance.
Requirements

A bachelor's degree in computer science, software engineering, or a related field is required. A minimum of 12 years of relevant experience, or 8 years with an advanced degree, is also expected.

Technical Skills:

  • Proficiency in object-oriented programming, data structures, design patterns, system architecture, and extensive implementation in C#, Java, Python, JS, or similar languages.
  • Expertise in full-stack open-source testing or COTS tools, such as Selenium, Cypress, Playwright, Appium, Espresso, Rest Assured, or HttpClient.
  • Strong background in evaluating tools and frameworks, setting best practices, and implementing coding guidelines and review processes.
  • Experience with building, maintaining, and enhancing test automation frameworks using page-object models, data-driven frameworks, behavioral-driven development, JUnit, NUnit, TestNg, Pytest, or Cucumber.
  • Familiarity with Git workflow (e.g., Bitbucket, Gitlab), build automation tools (Gradle, Maven, Nuget), and artifact management using tools like JFrog or Proget.
  • Knowledge of establishing automated quality gates, enabling automated test execution on cloud devices (Saucelabs/Browser stack) using CI/CD tools like Gitlab, Github, Jenkins, Bamboo, TeamCity, CircleCI, etc.
  • Ability to write complex queries, point out underlying challenges in data architecture, store procedures, and database monitors/profilers.
  • Experience with WhiteBox Testing techniques (Unit & Integration tests), reviewing automated checks on code quality and coverage, and exposure to performance testing practices using JMeter, Gatling, etc.
  • Understanding of different API architectures (REST, GraphQL, Webhooks, WCF, gRPC), UI architectures (Micro frontend, Single Page Applications), and testing/messaging architectures (Kafka, SQS).
  • Strong analytical skills, ability to create quality metrics, and analyze trends and risks.
  • Excellent collaboration and communication skills, with the ability to pull logs from different environments and resolve difficult-to-reproduce scenarios.
  • Comfortable with PagerDuty for Production errors, heavy involvement with SRE, and troubleshooting for owned areas as well as assisting other SDETs.
  • Strong written and verbal communication skills.
Preferred Qualifications

Candidates with a passion for System Design and Architecture, with a breadth of knowledge across the technology landscape, and depth in automation and test strategies are preferred.

Leadership Experience:

  • Extensive experience as a coach to the team, evaluating SDET candidates, and building high-performing teams.

  • Technical Lead

    7 days ago


    Gurgaon, Haryana, India beBeeSoftwareDevelopment Full time

    Job Title: Software Engineering ManagerAre you a seasoned leader with a passion for software development? We're seeking an experienced Software Engineering Manager to join our team. As a key member of our leadership team, you'll have the opportunity to lead and mentor a talented group of engineers, driving innovation and excellence in our software...


  • Gurgaon, Haryana, India beBeeSoftware Full time

    Senior Technical Lead - Software EngineeringWe're seeking a seasoned software engineer to spearhead the development of impactful open source projects. In this role, you'll lead technical initiatives, mentor team members, and contribute high-quality code in various languages.This is an exceptional opportunity to work on meaningful open source technologies...


  • Gurgaon, Haryana, India amdocs Full time

    Job ID 194399 Required Travel Minimal Managerial - No Location India- Gurgaon Amdocs Site In one sentenceResponsible for Leading and mentoring a small development team within a specific task or project side by side with hands-on development All you need is Bachelor s Degree in Computer Science or equivalent Total Experience required 6 to 8 years ...

  • Senior Technical Lead

    2 weeks ago


    Gurgaon, Haryana, India Aon Corporation Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Aon is looking for a Senior Technical Lead, Software Engineering.As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part of our Aon Life Solutions within Aon Reinsurance Strategy and Technology Group, in India. As a software engineer and Senior Technical Lead, you will report...


  • Gurgaon, Haryana, India FNZ Full time

    Job DescriptionThe Team Lead Product Development leads a team of Software Engineers, Software Solution Architects and QA Engineers. He/she is responsible for and coordinates the development and maintenance of critical business applications for the fund and banking industry in an agile environment, with a focus on investment account management / tax...


  • Gurgaon, Haryana, India FNZ Group Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    The Team Lead Product Development leads a team of Software Engineers, Software Solution Architects and QA Engineers. He/she is responsible for and coordinates the development and maintenance of critical business applications for the fund and banking industry in an agile environment, with a focus on investment account management / tax functionalities. The...

  • OEM Engineering Lead

    10 hours ago


    Gurgaon, Haryana, India A top industrial automation company which is part of a top engineering group Full time

    Key Responsibilities:- Oversee the engineering design, development, and integration of ADAS components, including sensors, cameras, radar, lidar, and control systems.- Work closely with hardware and software teams to ensure seamless system integration into OEM vehicle platforms. Manage technical risk assessments and propose mitigation strategies.- Act as the...


  • Gurgaon, Haryana, India beBeeArchitecture Full time ₹ 1,60,00,000 - ₹ 2,01,00,000

    As a skilled expert in software architecture, you will be responsible for establishing and maintaining the product blueprint.Main Responsibilities:Establish and maintain the target state of the Product Architecture.Develop high-level designs and low-level technical solutions considering scalability, performance, security, maintainability, and...


  • Gurgaon, Haryana, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Senior Software Development LeadThis role offers an exceptional opportunity to lead our software development team and shape the future of our technology landscape. As a senior software development lead, you will be responsible for driving the design, development, and delivery of large-scale software systems.The ideal candidate will have a strong...

  • OEM Engineering Lead

    4 weeks ago


    Gurgaon, Haryana, India A top industrial automation company which is part of a top engineering group Full time

    Key Responsibilities : Oversee the engineering design, development, and integration of ADAS components, including sensors, cameras, radar, lidar, and control systems. Work closely with hardware and software teams to ensure seamless system integration into OEM vehicle platforms. Manage technical risk assessments and propose mitigation strategies. Act as the...