Software Development Engineer

4 weeks ago


Bangalore, India IBU Consulting Full time

Job Description :

We are looking for a Software Developer in Test to join our Incentive Management team. As a Software Developer in Test, you will be working with us on ongoing innovation projects. You will play a crucial role in enhancing our automation test framework.

Key Responsibilities :

- Develop and implement scalable and maintainable automation frameworks using Java, Selenium, JUnit, and TestNG, ensuring the reliability and efficiency of our software products.

- Collaborate with cross-functional teams to identify automation opportunities and design appropriate test cases to validate software functionality.

- Utilize your expertise in OOP principles to write clear, concise, and efficient automation code, ensuring high code quality and readability.

- Integrate automation scripts into CI/CD pipelines using tools like Jenkins, Gradle, and Maven, enabling automated testing and deployment processes.

- Perform code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards.

- Investigate, analyze, and troubleshoot issues in automation scripts, demonstrating strong problem-solving skills to identify root causes and implement effective solutions.

- Mentor junior automation engineers, providing guidance and technical leadership within the team.

- Follow QA best practices, including test planning, test case design, and defect lifecycle management, to ensure the highest quality of our software products.

Required Qualifications :

- Bachelor's degree in Computer Science, Software Engineering, or a related field.

- Proficiency in Java : Demonstrated expertise in Java programming, with a focus on automation-related tasks and projects.

- In-depth Understanding of OOP Principles : Strong grasp of object-oriented programming concepts, enabling the development of maintainable and efficient automation code.

- Familiarity with CI/CD Tools : Experience with Jenkins or similar CI/CD tools, including setting up and managing automated testing and deployment pipelines.

- Strong Problem-Solving Skills : Proven ability to identify, analyze, and resolve issues in automation scripts efficiently and effectively.

- Experience with Version Control (Git) : Proficiency in Git for version control, including branching, merging, and resolving conflicts.

- JUnit and TestNG Tests : Experience in designing and executing JUnit tests for automated unit testing and TestNG tests

- Selenium : Hands-on experience with Selenium for web automation testing.

- Gradle and Maven : Familiarity with build automation tools like Gradle and Maven for project management and dependency resolution.

- Code Review : Ability to conduct code reviews, provide feedback, and ensure code quality and adherence to coding standards.

- QA Best Practices : Knowledge of QA best practices, including test planning, test case design, and defect lifecycle management.

Meet Your Team :

Our product (SAP SuccessFactors Incentive Management) is one of the best incentive compensation management products on the market and it is being used by some of the largest companies in the world. Our team makes sure millions of people are being paid precisely and in a timely manner. We use a wide range of technologies in our product to make it happen: Java, Spring Boot, Angular, node.js, Angular.js, Redis, Kafka, Kubernetes

(ref:hirist.tech)

  • bangalore, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • bangalore, India Guidewire Software Full time

    Requirements: Have 3+ years of experience or its equivalence in a software engineering role. Experience in developing large-scale test automation frameworks (including UI, API, Performance) A self-motivated individual contributor and a team player with good communication and collaboration skills Excellent software development skills in Java, JavaScript and...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer)   Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working...


  • bangalore, India Software AG Full time

    Locations: Bangalore Software AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...


  • bangalore, India Surya Software Systems Pvt Ltd Full time

    Job Description: Roles&Responsibilities: - An unwavering attention to detail and care towards your work.- Suryans double-check PRs they submit for review.- Each variable name is thought through in detail; attention is paid towards how decisions made today will affect the future.- An absolute commitment towards doing the best work of your life,...


  • Bangalore Urban, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...

  • Spigot Software

    3 weeks ago


    Bangalore, Karnataka, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise- Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg, lambda,...

  • Spigot Software

    2 weeks ago


    Bangalore, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise - Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg,...

  • Spigot Software

    4 weeks ago


    bangalore, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise - Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg, lambda,...

  • Software Engineer III

    2 weeks ago


    bangalore, India MRI Software Full time

    • Experience in developing browser-based application using .Net • Proficiency in at least one .Net language (C# preferred) • Experience in developing RESTful web services using ASP.Net Core Web API • Good SQL skills preferrable with Microsoft SQL Server • Proficient with frontend development using HTML5, CSS and any one of the modern JavaScript...


  • Bangalore, India MUSARUBRA SOFTWARE INDIA PRIVATE LIMITED Full time

    Job Description: 3 to 8 years of software engineering experience, with emphasis on Microsoft Windows or Linux based enterprise applications development and basic knowledge in Networking and OS fundamentals Strong Windows internals, API/UI development skills using C/C++ technologies. Windows desktop application or driver development experience with deep...


  • bangalore, India Ittiam Systems Full time

    Profile: The prospective candidate will be part of a dynamic team; working on developing robust high software. Job Description: Software Development Engineers – Media Technology, Computer Vision, and Machine Learning: We are looking for engineers who can make deep contributions to various stages of software product development from concept to final...

  • Software Engineer

    4 weeks ago


    bangalore, India MRI Software Full time

    Primary Skills: Excellent knowledge of PHP Experience with MySQL Experience with a front-end Javascript library, such as jQuery Experience working with a LAMP stack (Linux/Apache/MySQL/PHP ) Experience working with SOAP and REST APIs Proficient understanding of code versioning tools, such as SVN Experience with Xdebug or similar...

  • Software Engineer

    7 days ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    6 days ago


    Bangalore, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    6 days ago


    bangalore, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...


  • bangalore, India Trellix Full time

    Customer Success ManagerSenior Software Development Engineer in TestSenior Security ResearcherSoftware Development EngineerEnterprise Account Manager - Saudi ArabiaProfessional Services Solution Product ConsultantTrellix Engagement Manager -Threat Intelligence ServicesInstructional DesignerStaff Software Development Engineer in TestFinance InternCloud...


  • bangalore, India Sartorius Full time

    Main Responsibilities & Tasks: Gather, analyze and define requirements for new complex software functionality with input from product managers, customer feedback, and internal product Development teams Engineer and develop sustainable software systems through the use of prototyping, clear software design, and participating in design reviews ...