Engineer III, Software

3 days ago


Bengaluru, India Omnicell, Inc Full time

Software Engineer III - Test 

The Engineer III, Software - Test is an experienced professional who participates in leading, creating and extending quality practices throughout Omnicell products. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This person works as part of a team to design and develop effective test strategies and tools as well as maintain Omnicell current portfolio. You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. 

Responsibilities: 

• Participate in all test aspects of the product development lifecycle from gathering requirements to functional, system and regression testing. 

• Create and review test cases to maximize potential for automated test execution 

• Implement programmatic tests at varying scope (component integration, system integration, performance…) 

• Effectively isolate and analyze defects providing detailed steps and conditions or defect reproduction. 

• Design and implement tools and frameworks to simplify test development, including simulators/mocks and data generators including integration into our CI platform. 

• Assess, evaluate, and lead the usage of new tools and testing methodologies 

• Provide peer feedback in design and code reviews 

Required Knowledge and Skills: 

• Programming experience in one or more object-oriented languages 

• Experience creating automation tests and leveraging test frameworks interfacing with some of the following: 

• RESTful services 

• Message Queues 

• Relational Databases 

• Web Applications 

• Understanding of TDD, BDD, and data-driven test practices 

• Experience testing and validating SaaS based solutions at scale. 

• Passionate about mentoring junior engineers. 

• A can-do attitude and ability to make a positive impact on our culture 

• Ability to always put the customer first. 

Basic Requirements: 

• Bachelor’s degree 

• 5+ years’ experience in software engineering 

• 3+ Years’ experience with software automation testing: white & black box, functional, and system testing.

  Preferred Knowledge and Skills:  

• . in Computer Science, Computer Engineering or other engineering fields of study 

• 1+ Years' experience with UI test tools 

• 1+ Years' experience in web and native mobile app testing tools 

• 1+ Years' experience interfacing with CI/CD tools 

• 1+ Years’ experience in designing end to end test automation for Big Data and Cloud applications 

• 1+ Years’ experience in cloud technologies like CloudFront, Kubernetes, Docker, VPC, Octopus, etc. 

• 1+ Years' experience creating performance and scalability tests using JMeter, BlazeMeter 

• 1+ Years’ experience with automation testing of microservices and Restful API's 

• 1+ Years’ Healthcare or pharmaceutical experience working with interfaces such as HL7, FHIR. EDI and working with PHI



  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Description Summary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India ZoomInfo Full time

    Software Engineer III - Back EndAs a Software Engineer III, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo...


  • Bengaluru, India Omnicell, Inc Full time

    Engineer III, Software - Full stackThe Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge from...


  • Bengaluru, India Omnicell, Inc Full time

    Engineer III, Software - Full stack   The Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge...


  • Bengaluru, Karnataka, India Omnicell, Inc Full time

    CompanySince 1992, Omnicell has been a pioneer in transforming pharmacy care, driven by our promise of 'Outcomes. Defined and Delivered.' We're committed to being the healthcare providers' most trusted partner and leading the Autonomous Pharmacy revolution through innovative robotics, automation, software intelligence, and technology-supported services.Our...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    This job opportunity is within the DPE (Digital Platforms & Engineering) group to work on enterprise initiatives and technical projects for Fisher Scientific eCommerce website. The candidate will use LucidWorks Search, SOLR, and JAVA technologies to provide technical solutions for business needs. Responsibilities include implementing and maintaining web...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to next level.As aSoftware Engineer IIIat JPMorgan Chase within Consumer & Community Banking, Chase Travel Team, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable, and...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India ZoomInfo Full time

    As a Software Engineer III at ZoomInfo, you will report to the manager for our Developer Experience - DevTools team and play a pivotal role in enhancing developer productivity and expediting innovation. Your customer will be our developers, and your primary responsibility will be building a suite of internal developer tools to streamline the SDLC. You'll...

  • Software Engineer III

    1 month ago


    Bengaluru, India Vontier Full time

    JOB DESCRIPTIONPurpose of Position: Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platformsKey Responsibilities:Design and Develop software for payments platform – core and feature enhancementVerify and validate platform against legacy performance and full operating conditionsConducting...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    UI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer HR Job Title: Software Engineer II/III Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to next level. As a  Software Engineer III  at JPMorgan Chase within Consumer & Community Banking, Chase Travel Team, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable,...

  • Software Engineer III

    2 weeks ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an opportunity for those who are hands-on developers, who enjoy solving challenging technical problems to impact your career and provide an adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorgan Chase within the Corporate Investment Banking's Athena Core group, you will be part of a cross-asset platform...


  • Bengaluru, India Syniti Full time

    Company:Synitienables agile enterprises with silo-free enterprise data management that helps turn complex data challenges into competitive advantages. With a unified, learning platform and one of the world’s largest teams of data-focused experts, enterprises and global alliance partners choose Syniti when they require trusted data to ignite business growth...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India Vontier Full time

    JOB DESCRIPTIONPurpose of Position:Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platformsKey Responsibilities:Design and Develop software for payments platform – core and feature enhancementVerify and validate platform against legacy performance and full operating conditionsConducting...

  • DevOps Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India Granicus Full time

    Job DescriptionThe DevOps Engineer III will have a significant role in the development, automation, and security across our diverse company portfolio. We use various systems like Chef, GitLab, GitLab-CI, Terraform, and Kubernetes to automate testing and delivery of both Windows and Linux applications; with plans to consolidate on a standard set of tools...

  • Software Engineer

    1 month ago


    Bengaluru, India MRI Software Full time

    UI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer  HR Job Title: Software Engineer II/III  Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.  As a Software Engineer, you will be responsible for developing, testing, and maintaining...


  • Bengaluru, India Syniti Full time

    Company: Syniti  enables agile enterprises with silo-free enterprise data management that helps turn complex data challenges into competitive advantages. With a unified, learning platform and one of the world’s largest teams of data-focused experts, enterprises and global alliance partners choose Syniti when they require trusted data to ignite...

  • Software Engineer III

    1 month ago


    Bengaluru, India MRI Software Full time

    MRI seeking an experienced and skilled candidate with passion for designing, evolving and developing python and Go Language based applications. As a Senior Software Engineer, you will be directly involved in design, development, customisation, configuration, testing and enhancing browser-based applications. You shall participate in the entire software...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India Vontier Full time

    JOB DESCRIPTION Purpose of Position: Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platforms Key Responsibilities: Design and Develop software for payments platform – core and feature enhancement Verify and validate platform against legacy performance and full operating conditions...

  • Software Engineer III

    1 month ago


    Bengaluru, India Vontier Full time

    JOB DESCRIPTION Purpose of Position: Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platforms  Key Responsibilities:   Design and Develop software for payments platform – core and feature enhancement  Verify and validate platform against legacy performance and full operating...