IBU Consulting

Software Development Engineer - Test - Automation Testing

Click Here to Apply

Job Location

Bangalore, India

Job Description

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)

Location: Bangalore, IN

Posted Date: 4/24/2024
Click Here to Apply
View More IBU Consulting Jobs

Contact Information

Contact Human Resources
IBU Consulting

Posted

April 24, 2024
UID: 4654302491

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.