Software Developer

IBM IN Bangalore

Company

IBM

Location

IN Bangalore

Type

Full Time

Job Description

Introduction
IBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Development team you will join the hundreds of developers actively contributing to our public GitHub projects using industry standard tools like Git ZenHub Jenkins and Slack. As an IBM Software Developer you are able to influence the whole stack optimization efforts in IBM from hardware design to OS to language runtime to middle-ware to cloud and cloud native applications. We work on a variety of architectures (x86 POWER z/Architecture ARM) and operating systems (Linux Windows Mac AIX z/OS).

The IBM Runtime Technologies team is looking to hire self-motivated Quality Assurance (QA) software developers to join our QA Automation team. The QA Automation team develops software solutions to better enable verification across these different platforms and additionally in containerized cloud environments. We cover a wide range of testing including functional regression system load performance and compliance testing and are constantly looking for new approaches to improve how we verify software. Some of our upcoming projects include enhancing how we run gather and visualize performance benchmarks application of machine learning to some of our greatest verification challenges including compiler testing and results triage.

While the team environment is highly collaborative individuals are also expected to operate with a level of autonomy and responsibility that leads to quality software practices and delivering business results. Will you join us and help shape the future for runtime technologies?

Your Role and Responsibilities

  • Test Automation Development: Create maintain and enhance automated tests to validate JVM functionality. This involves writing code to automate the testing process.
  • Continuous Integration (CI) and Continuous Deployment (CD): Integrate automated tests into CI/CD pipelines (i.e. Jenkins Github workflow Azure DevOps etc) and create/enhance CI/CD pipelines to ensure that tests are executed automatically.
  • Defect Reporting: Identify analyze document and report defects found during automated testing. Work with developers to resolve and verify defects.
  • Test Automation Frameworks: Implement and enhace test automation frameworks and tools to support automation efforts effectively.
  • Test Result Analyzing and Reporting: Implement and enhance Test Results Summary Service to monitor test execution and analyze results effectively.
  • Collaboration: Collaborate with cross-functional teams both internal and external including developers project managers stakeholders and other test team members to align testing efforts with development goals.
  • Code Review: Participate in code reviews to ensure that automation code is of high quality follows coding standards and is maintainable.
  • Research and Evaluation: Stay updated with industry trends tools and best practices in test automation and continually evaluate and improve the automation process.
  • Troubleshooting: Investigate and diagnose test automation issues identify root causes and implement solutions.


Required Technical and Professional Expertise

  • B.E/B.Tech/M.C.A. from reputed colleges with 2-7 years work experience
  • Excellent knowledge in core java programming language fundamentals and expertise in java programming skills.
  • Good knowledge of QA Automation Testing tools & Devop tools.
  • Good understanding of Operating System Concepts ( like – memory management threading etc)
  • Experience with distributed system and Transaction management.
  • Good networking concepts
  • Experience with using debugging tools on Linux.


Preferred Technical and Professional Expertise

  • M.E/M. Tech. from a reputed institute
  • Knowledge of Java programming and jvm/virtual-machine internals
  • Experience working with git jenkins maven and other open-source tools also debugging tools such as gdb.
  • Experience and knowledge of Docker Kuebernetes and other Cloud-related technologies.
  • Cloud technologies like Docker Kubernetes Istio microservices and various microservices architectures.
Apply Now

Date Posted

05/22/2024

Views

13

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Principal Investigator - Pinnacle Clinical Research

Views in the last 30 days - 0

View Details

Electrical Field Service Technician/Engineer - Up to 15K Sign-on Bonus based on Relevant Experience - Linde

Views in the last 30 days - 0

Candidate must have experience with Electrical industrial maintenance as a field service engineerrepresentativetechnician electrician power distributi...

View Details

Construction Estimator/Project Manager - The Pangere Corporation

Views in the last 30 days - 0

The estimator will report to the Division Manager and work to develop accurate cost estimates for projects across a variety of markets

View Details

Electrical Field Service Technician/Engineer - Up to 15K Sign-on Bonus based on Relevant Experience - Linde

Views in the last 30 days - 0

Candidate must have experience with Electrical industrial maintenance as a field service engineerrepresentativetechnician electrician power distributi...

View Details

Business Analyst - Elite Software Automation

Views in the last 30 days - 0

Elite Software Automation ESA is a boutique consulting firm that specializes in process optimization custom systems and automations for established hi...

View Details

Technical Consultant, Risk Control (Indiana) - Liberty Mutual Insurance

Views in the last 30 days - 0

View Details