[15h Left] Senior Software Engineer

6 days ago


Bengaluru, India Tata Consultancy Services Full time

Role**: Senior Software Engineer Required Technical Skill Set: Senior Software Engineer Desired Experience Range: 7 - 10 yrs Notice Period: Immediate to 90Days only Location of Requirement: Bangalore We are currently planning to do a Virtual Interview Job Description: Primary Skill Python, Scala/Java, Spark, SQL, Snowflake, BDD, Databricks, AWS , Device/OTT Testing, Appium • Willingness to take challenges head on while being part of a team Job Summary: Describe what the person will do in the role - how he/she will impact the organization. The DE&E Technology team is looking for a Sr. Software Development in Test Engineer to join our expanding quality engineering efforts across the Ads, Data, and eCommerce domains. As part of our mission to scale automation and enhance quality across diverse systems, this role will focus on building robust test automation frameworks and quality processes tailored to each team’s unique needs. In Ads, your work will help ensure that ad delivery systems serve relevant, timely, and high-quality advertisements, maximizing both viewer satisfaction and business revenue. For Data, you’ll ensure the integrity and performance of large-scale pipelines that power analytics and insights used across the organization. In eCommerce, you’ll help maintain seamless shopping experiences by catching integration and service-level issues early in the development cycle. When these systems work as intended, they drive better customer experiences, increase trust in our platform, and reduce costs associated with bugs in production. As a Sr. SDET, you will play a crucial role in strengthening test automation strategies, leading quality initiatives, and championing a culture of engineering excellence. This is a great opportunity to be part of a talented and collaborative team, with the autonomy to influence test architecture and the support to drive meaningful change. The ideal candidate is innovative, proactive, and thrives in dynamic, fast-paced environments. If you’re excited by the opportunity to shape quality across core pillars of our business and want your work to be impactful and visible at all levels, we’d love to hear from you. Responsibilies include: - Work closely with Software Engineers to understand the complex ecosystem in place at DE&E Technology - Develop automated test frameworks and suites on UI, Data, API and Integration levels of testing using python or other OO language - Participate in design discussions for our platform to help evolve the platform in a way that enables richer testing scenarios that simplify defect detection and prevention - Assist with triage, diagnosis, and resolution of issues discovered across teams. - Contribute to end-to-end acceptance tests - Where necessary, develop and execute manual test cases to detect issues that cannot be detected through automated means - Drive the conversion of manual tests to automated whenever possible Responsibilities and Duties of the Role: Summarize job responsibilities, core deliverables and major duties. What is required for the position to exist? Focus on major areas of work, typically 20% or more of role % of Time Part of product teams in building architectures which are robust, fault-tolerant, and cloud- native. Builds solutions for problems of sizeable scope and complexity that have been successfully deployed to customers/users. Influences and drives software engineering best practices within the team 25% Technically lead and deliver multiple projects utilizing an Agile methodology while reviewing team members code. Participates in developing technical and/or business approaches; and new/enhanced technical tools. 25% Owns the design of software programs or systems within the team, and within the organization. Writes codes that establishes and enhances frameworks. Reviews code for the design, testability and clear usability. Builds solutions that scale and perform. Identifies opportunities to improve the system/product/services with each iteration. 50% Required Education, Experience/Skills/Training: Minimum and Preferred. Inclusive of Licenses/Certs (include functional experience as well as behavioral attributes and/or leadership capabilities) - Minimum of 4 years of hands-on software test development experience, including both functional and non-functional test development - Passion around driving best practices in the testing space - Proficiency with Python or other OO language - Strong proficiency in SQL and experience writing complex database queries - Knowledge of software engineering practices and agile approaches - Strong desire for establishing and improving product quality - Experience building or improving test automation frameworks . - Proficiency CICD integration and pipeline development in Jenkins, Spinnaker or other similar tools. - Proficiency in UI automation ( Selenium, Robot, Watir) - Experience in Gherkin ( BDD /TDD ) - Willingness to take challenges head on while being part of a team - B.S. in Computer Science (or equivalent degree or work experience)



  • Bengaluru, India Sonata Software Full time

    Mandatory * Experience building data pipelines * Highly proficient in python, Data frames * Experience with AWS Lambda, Events (SQS), API calls, Kinesis, DynamoDB * Highly proficient in SQL Query * Snowflake or experience with similar analytics database * Experience extracting data from SQL and NoSQL databases. * Experience with CI/CD pipeline to release the...


  • Bengaluru, India Pivotrics Full time

    Company Description Pivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...


  • Bengaluru, India Deluxe Full time

    Job Title: Senior Software Engineering Manager Experience: 10+ years in software engineering, including 4+ years of people management Team Size Managed: 6+ engineers Location: Onsite (with global collaboration) Industry: Media & Entertainment About the Role We are seeking a Senior Software Engineering Manager with a strong background in modern software...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Greater Bengaluru Area, India Rubrik Full time

    Senior Software Engineer - Blobstore About the team Blobstore is the core storage management and storage abstraction layer. For a multi node cluster this layer is responsible for some extremely important activities like - optimal data storage, dedupe, restore performance & data lifetime management. We use the same component across on-prem and cloud workloads...


  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, India upGrad Full time

    Job Description Job Title: Software Development Engineer (SDE) Intern Location: Bangalore Duration: 6 months Type: Full Time Internship About the Role We are looking for a passionate Software Development Engineer Intern who loves solving real-world problems through code. You will work closely with our engineering team to design, develop, and optimize...


  • Bengaluru, India Deluxe Full time

    Senior Software Development Engineer in Test (Sr. SDET)Experience: 5+ yearsLocation: OnsiteIndustry: Media & EntertainmentAbout the RoleWe are looking for a Senior Software Development Engineer in Test (SDET) with deep expertise in software development, modern programming practices, BDD-driven methodologies, AWS, SQL, NoSQL, RESTful APIs, AI productivity...


  • Bengaluru, India Commonwealth Bank Full time

    Job Description Organization: - At CommBank, we never lose sight of the role we play in other people's financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative,...