Software Automation Engineer

September 6, 2024
Apply Now

Job Description

Company: HP Inc.

WhatsApp Group Join Now
WhatsApp Group Pvt Job Pvt Job Join Now
Telegram Group Join Now
YouTube Channel Subscribe Now

Location: [Location]

Job Type: Full-time

Experience Level: Freshers / 0-2 years

Salary: [Specify Salary Range if available]

Qualification: Bachelor’s / Master’s degree in Computer Science, Engineering, or a related field.

Job Description:

HP Inc., a leading American multinational IT corporation, is seeking a fresher Software Automation Engineer to join their team. This role involves designing software systems, writing and executing test plans, and diagnosing and resolving software defects.

Responsibilities:

  • Design and develop software systems that operate across multiple platforms.
  • Write and execute test plans, scripts, and automation tools to ensure software quality.
  • Identify, diagnose, and resolve software defects, performance issues, and other technical challenges through systematic troubleshooting.
  • Collaborate with stakeholders to define system requirements and design robust software architectures that meet business needs and technical constraints.
  • Develop expertise in computing system integration and recommend software and hardware configurations.
  • Install, configure, test, and maintain operating systems, application software, and system management tools.
  • Design enhancements and programming changes for software subsystems, including operating systems, compilers, networking, and databases.
  • Analyze design requirements and determine coding, programming, and integration activities.
  • Write portions of testing plans, protocols, and documentation; identify and debug issues with code.
  • Participate in concept design discussions, gather system-level requirements, and provide feedback for future design improvements.
  • Improve the lifecycle of services from inception through deployment, operation, and refinement.
  • Provide support through system design consulting, software platform development, capacity planning, and launch reviews.
  • Collaborate with project teams and internal/external development partners to deliver reliable, cost-effective solutions.
  • Share knowledge, contribute to research and data analysis, and foster a culture of knowledge management.

Skill Set:

  • Proficient in at least one programming language (C, C++, Java, JavaScript, Python, etc.).
  • Good knowledge of software testing and automation tools.
  • Sound understanding of cloud platforms such as AWS and Microsoft Azure.
  • Familiarity with SQL, Kubernetes, Docker, and Full Stack Development.
  • Expertise in software systems design tools and languages.
  • Strong understanding of design principles for software systems running on multiple platforms.
  • Solid knowledge of basic testing, coding, and debugging procedures.
  • Excellent analytical and problem-solving skills.
  • Good written and verbal communication skills; mastery in English and local language.

How to Apply: