Principal Software Quality Leader

3 weeks ago


Bengaluru, Karnataka, India Aspen Technology Full time

About the Role

AspenTech is a global software leader helping industries meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. Our Digital Grid Management software suite, including AspenTech OSI products, helps power and utilities companies achieve superior real-time control, optimization, and management for exceptional performance of complex energy networks.

The Principal Software Quality Engineer will lead the testing of Aspen Products providing next-generation Engineering, Manufacturing, and Asset Optimization solutions. This is your opportunity to play a key role in this cutting-edge transformation.

Your Responsibilities

  • Lead team members providing guidance and feedback with their tasks.
  • Proactively engage with cross-functional and international teams in an agile environment to achieve team and department objectives.
  • Lead the analysis of requirements, creation, and execution of test strategies and test cases, troubleshooting of issues and reporting of defects.
  • Lead the design, build, execution, and maintenance of test automation including API, UI, and non-functional verification.
  • Lead the utilization of CI/CD pipelines to build, configure, and patch multiple test environments.
  • Lead the execution of complex manual functional and non-functional tests.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
  • 8+ years of experience with test automation tools and frameworks (examples may include pytest, RobotFramework, Selenium, Playwright).
  • Ability to independently lead technical task planning, execution, and results.
  • Established scripting skills (Python, Perl, Shell scripting).
  • Experience with a source control system (CVS, Subversion, Git, etc.).
  • Experience with Linux and Windows environments.
  • Skilled in manual and automated testing best practices.
  • Innate desires to automate, monitor, and continually improve everything in sight.
  • Proven technical leadership experience.
  • Technical team management preferred.
  • Experience with different database technologies preferred (SQL, Cassandra, MongoDB).
  • Experience with Configuration Management.
  • Capability to maintain Windows/Linux/UNIX Servers.
  • Experience in server virtualization, especially VMWare.
  • General networking skills (Layer 2 & 3 switches, TCP/IP, SNMP, etc.).
  • Utility Industry experience working with or developing control system technology software.


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Title: Principal Software Engineering LeaderJob Summary:Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.About the Team:Microsoft's Azure Data...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job OverviewMicrosoft is seeking a highly experienced Principal Software Engineer Manager to lead our BAP Frontline team in India. As the leader of a cross-functional team, you will be responsible for developing a scalable multi-tenant service that delivers world-class results, performance, and reliability. The service will automate scheduling for thousands...


  • Bengaluru, Karnataka, India Aspen Technology Full time

    AspenTech is a global software leader driving innovation in the energy sector. Our Digital Grid Management software suite helps power and utilities companies optimize their energy networks for maximum efficiency and sustainability.The RoleWe are seeking a Principal Software Quality Engineer to lead our testing efforts for AspenTech's market-leading...


  • Bengaluru, Karnataka, India RSA Security Full time

    Technical LeadershipAs a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key Responsibilities:Provide technical leadership within the Platform Engineering team and influence the technical direction of the platform.Design and...


  • Bengaluru, Karnataka, India Technoforte Software Pvt. Ltd. Full time

    Principal Software Support EngineerWe are seeking a highly experienced and skilled Principal Software Support Engineer to join our team at Technoforte Software Pvt. Ltd. as a Support Lead.The successful candidate will be responsible for managing our software support team, ensuring excellent customer satisfaction, and providing technical leadership to the...


  • Bengaluru, Karnataka, India Talent500 Full time

    Job SummaryAt Talent500, we're seeking a highly skilled Principal Software Quality Assurance Engineer to join our team. This is a challenging role that requires a deep understanding of software development life cycles, object-oriented design methods, and testing principles.In this position, you will be responsible for developing and executing test plans,...


  • Bengaluru, Karnataka, India Prudential Travels Pvt. Ltd. Full time

    Prudential Travels Pvt. Ltd., a prominent organization in Bengaluru, is seeking a highly skilled Principal Software Quality Assurance Engineer. The ideal candidate will have extensive experience in automation testing and software quality assurance.About the RoleThe company requires a seasoned QA Automation Engineer with 6+ years of experience in Java and...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing innovative SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.Job OverviewWe are seeking a highly skilled Principal Software Engineer to join our team. As...


  • Bengaluru, Karnataka, India Tranzeal Incorporated Full time

    Job OverviewWe are seeking a highly skilled Principal Software Quality Assurance Expert to join our team at Tranzeal Incorporated.The ideal candidate will have 6+ years of experience in API and Web Application testing, including automation for API and UI.Key ResponsibilitiesCollaborate with stakeholders to ensure the highest quality of software...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cybersecurity team at QNX Software Systems. As a key member of our team, you will be responsible for designing and developing cutting-edge cybersecurity solutions to protect our customers' networks and endpoints.Key ResponsibilitiesDesign and develop new cybersecurity...


  • Bengaluru, Karnataka, India PayU Full time

    Job Summary:PayU is seeking a highly skilled Principal Software Architect to join our team. As a key member of our engineering organization, you will be responsible for driving technology & engineering good practices. You will partner with business, product, and engineering leaders to define technology architecture, review solution designs, and influence the...


  • Bengaluru, Karnataka, India symplr Full time

    About SymplrSymplr is a leading provider of healthcare software solutions, and we are seeking a highly skilled Software Quality Assurance Leader to join our team. This role will be responsible for ensuring the delivery of high-quality software solutions to our clients.Key ResponsibilitiesDevelop and execute test strategies to ensure the quality of our...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are a global leader in providing powerful insights that drive client decisions and deliver extraordinary results. Our talented workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed.Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our Collection and Crediting...


  • Bengaluru, Karnataka, India Nielsen Full time

    At Nielsen, we are passionate about powering a better media future for all people. Our team is dedicated to providing powerful insights that drive client decisions and deliver extraordinary results. As a Principal Software Engineer, you will be part of a talented, global workforce that captures audience engagement with content - wherever and whenever it's...


  • Bengaluru, Karnataka, India ARi Full time

    OverviewARi is a global engineering firm headquartered in the United States, specializing in cutting-edge technologies including Embedded Software, Product Engineering, Manufacturing Engineering, and Testing & Validation. We cater to industry leaders in Automotive, Aerospace, and Industrial Manufacturing sectors.We are seeking an experienced Principal...


  • Bengaluru, Karnataka, India Tejas Networks Full time

    About Tejas NetworksWe are a global broadband, optical and wireless networking company with a focus on technology innovation and R&D. Our extensive portfolio of leading-edge telecom products for building end-to-end networks based on the latest technologies and global standards with IPR ownership places us at the forefront of the industry.Our commitment to...


  • Bengaluru, Karnataka, India MNR Solutions Full time

    Job Title: Principal Software Engineer - JavaJob Summary: We are seeking a seasoned Principal Software Engineer - Java to join our team at MNR Solutions in Bangalore. As a Principal Software Engineer - Java, you will play a key role in designing, developing, and maintaining high-quality software solutions using Java.Key Responsibilities:- Design, develop,...


  • Bengaluru, Karnataka, India Cadence Design Systems, Inc. Full time

    Role OverviewCadence Design Systems, Inc. is seeking a highly skilled Principal Software Engineer to join our core team working on the Cadence Palladium/Protium product line.Key ResponsibilitiesDesign and develop cutting-edge software programs spanning logic optimization, compiler, and graph algorithms.Evaluate complex problems, considering alternative...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Collection and Crediting team at Nielsen. As a key member of our team, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesSystem Deployment: Conceive, design, and build new features for the Collection and/or...


  • Bengaluru, Karnataka, India American Express Global Business Travel Full time

    At American Express Global Business Travel, we're looking for a talented Principal Software Architect to join our team. In this role, you'll be responsible for designing and developing robust, scalable, and secure software systems that meet the needs of our customers.Key Responsibilities:Design and implement software architecture for our next-generation...