Staff Software Test Engineer

4 weeks ago


Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

About the Role:

Thermo Fisher Scientific is seeking a highly motivated Staff Software Test Engineer to join our Digital Engineering team in Bengaluru. As a key member of our team, you will be responsible for creating repeatable automated test cases against our application under test.

Key Responsibilities:

  • Design and develop automated test cases based on existing manual test cases and/or feature acceptance criteria.
  • Execute test cases to produce test results and communicate with development about any defects found.
  • Work across teams to build relationships with development and product managers.
  • Participate in scrum ceremonies such as story grooming, sprint planning, and daily stand-ups.
  • Take ownership of multiple significant software modules from design to support.
  • Lead the implementation, automation, and integration testing of complex code across multiple concurrent projects.
  • Proactively look for ways to continuously automate feature testing with measurable and tangible goals.
  • Anticipate needs and problems while creating solutions and be willing to ask difficult questions and do things differently.

Requirements:

  • BS degree in Computer Science, Software Engineering, or related discipline with 7+ years of relevant experience.
  • Minimum 7 years of experience in Java, .Net, Golang, or PytService-orientated architecture, micro-service testing, and API testing.
  • Strong knowledge of programming subject areas like object-oriented principles, design patterns, data structures, and unit testing (TDD using JUnit).
  • Working knowledge of Cucumber testing for behavior-driven development (BDD).
  • Experience building and managing relationships with test engineers on a global team.
  • Experience with Agile development practices such as Scrum or Kanban and related tools like Atlassian Jira or Microsoft Azure DevOps.
  • Proven experience with databases (Postgres/MySQL/Oracle/NoSQL DB), persistence frameworks, and SQL.
  • Experience with defining and implementing Non-Functional Requirements (NFR – Security, Performance, Cost etc.).
  • Experience with continuous integration and delivery pipelines (Jenkins declarative, or similar).
  • Experience with containerization and container orchestration with technologies including Docker, Kubernetes.
  • Testing awareness for cybersecurity threats (OWASP Top 10).

Nice to Have Skills:

  • Experience with development on one or more mobile platforms.
  • Experience with quality, code analysis, and configuration tools like SonarQube, Semmle, Veracode, NetSparker, Ansible.
  • Minimum 2 years of experience in Cloud computing using AWS (Amazon Web Services) such as S3, DynamoDB, SNS, SES, EC2.

About Us:

Thermo Fisher Scientific offers competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation.



  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Staff Software Development Engineer in TestAbout Us: Procore Technologies is a leading provider of cloud-based construction management software. We are seeking a highly skilled Staff Software Development Engineer in Test to join our team.Job Summary: As a Staff Software Development Engineer in Test, you will be responsible for leading the...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to drive innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing cutting-edge mechanical systems and components. You will collaborate with cross-functional teams...


  • Bengaluru, Karnataka, India Diligent Full time

    About DiligentDiligent is the global leader in modern governance, providing 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. We strive to make the world a more sustainable, equitable, and better place.Job OverviewWe are...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the Role:Thermo Fisher Scientific is seeking a highly motivated Staff Software Test Engineer to join our Digital Engineering team in Bengaluru. As a key member of our team, you will be responsible for creating repeatable automated test cases against our application under test.Key Responsibilities:Develop and maintain automated test cases based on...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Description:VMware is a leading virtualization software company, enabling organizations to innovate by streamlining IT infrastructure and operations. As a Staff Engineer on the End-User Computing (EUC) team, you will be part of a diverse and inclusive team working on the next generation platform for the mobile workforce.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing 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.As a Staff Software Engineer in Test, you will play a critical role in ensuring the quality and...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing 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.Our CultureWe are a team of passionate, smart, and creative people who want to make the world a more...


  • Bengaluru, Karnataka, India MRI Software Full time

    ROLE SUMMARY:As a Software Test Engineer at MRI Software, you will be responsible for ensuring the highest quality of our software solutions. Your primary focus will be on manually testing and logging issues in various configurations on different databases and platforms of the product. You will also be responsible for diagnosing minor to complex software...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Nielsen. As a Staff Software Engineer, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesMeter Deployment: Design, build, and maintain new features in our browser-extension software meter.CI/CD...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to contribute to the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing mechanical systems and components for various applications. You will collaborate...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role:We are looking for a skilled Staff Software Engineer to join our End-User Computing team. The ideal candidate will have a strong background in software engineering, with a passion for building scalable and reliable systems.Responsibilities:Design, develop, and test software applications using C# and .NET Framework.Collaborate with...


  • Bengaluru, Karnataka, India Dew Software Full time

    About the RoleDew Software is seeking a highly skilled Staff Mechanical Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will collaborate with cross-functional teams and work closely with clients to deliver high-performance...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Staff Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the Role:The Staff Software Test Engineer Automation role is an exciting opportunity to be part of a world-class software development team at Thermo Fisher Scientific. As a hands-on member of our scrum team, you will be responsible for creating repeatable automated test cases against the application under test. Your expertise will enable us to deliver...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleJoin VMware Software India Private Limited, a leading software company, and contribute to shaping the future of technology. As a Staff Engineer, you will play a crucial role in developing innovative solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop complex software systems, ensuring...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the RoleThis is a key position within our software development team, responsible for delivering technical solutions that meet the needs of our global operations. As a Staff Software Engineer, you will play a critical role in shaping the technical direction of our projects and mentoring junior engineers.Key ResponsibilitiesDesign, implement, and...


  • Bengaluru, Karnataka, India Odessa Full time

    Job Title: Staff EngineerOdessa is a leading provider of leasing solutions to global financial institutions. We're seeking a highly skilled Staff Engineer to join our team and contribute to the development of our cutting-edge technology platform.About the RoleAs a Staff Engineer, you will be responsible for designing, developing, and maintaining our software...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Design Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications. As a Staff Mechanical Design Engineer at Dew Software, you will collaborate with cross-functional teams and work closely with clients to deliver...


  • Bengaluru, Karnataka, India American Express Full time

    Job Title: Staff Software EngineerDescription:Transforming Technology at American ExpressAt American Express, we're revolutionizing the way we deliver exceptional customer experiences. As a Staff Software Engineer, you'll play a pivotal role in shaping our technology landscape, driving innovation, and empowering our teams to succeed.Key...


  • Bengaluru, Karnataka, India Calix Full time

    About the RoleCalix is seeking a talented and passionate staff level Test engineer to join our global test team. The position is part of a global test team that provides software/hardware testing and quality assurance on an industry disrupting ecosystem comprised of cloud, embedded systems, and network access products.Key ResponsibilitiesDevelop overall test...