Quality Assurance Engineer (Automation) – Halliburton | Bengaluru, Karnataka, India

September 9, 2025

Job Description

Summary

Join Halliburton as a Quality Assurance Engineer (Automation) in Bengaluru, India, and lead the charge in delivering robust, secure, and high-quality software solutions for upstream Oil & Gas applications. This role is perfect for experienced QA automation engineers with strong expertise in Cypress, JavaScript, and software testing frameworks who thrive in dynamic environments. At Halliburton, you’ll mentor testing teams, drive automation strategies, and influence the future of software quality in the energy sector. Elevate your career by working with one of the world’s largest and most innovative energy technology companies.


Job Details at a Glance

Job TitleQuality Assurance Engineer (Automation)
CompanyHalliburton
LocationBengaluru, Karnataka, India
Job ID201580
CategoryEngineering / Science / Technology
Experience LevelExperienced Hire (4+ years)
EducationBachelor’s or Master’s in Computer Science, Engineering or related
Work TypeFull-Time
Posted Date02 September 2025
Tools & TechnologiesCypress, JavaScript, Selenium, Postman, JMeter, Azure DevOps, Jenkins, Kubernetes, SQL Server

Key Responsibilities

As a Quality Assurance Engineer (Automation) at Halliburton Bengaluru, you will:

  • Lead and mentor a team of manual and automated software testers.
  • Design, develop, and execute automated regression test suites for upstream Oil & Gas software applications.
  • Support secure architecture design reviews and application security testing to mitigate vulnerabilities.
  • Collaborate on test planning, defect documentation, and manage test execution results.
  • Drive automation frameworks and ensure test coverage aligns with functional and security requirements.
  • Participate in agile ceremonies, offering valuable insights for improving software quality.
  • Contribute to database upgrades and schema changes testing.
  • Advise on product improvements based on testing outcomes and customer feedback.

Required Skills & Qualifications

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Petroleum Engineering, or a related field.
  • Minimum 4+ years of experience in QA automation, preferably in upstream Oil & Gas or similar technical domains.
  • Strong understanding of software testing life cycle and quality assurance methodologies.

Technical Skills

  • Mandatory: Expert-level experience with Cypress automation testing and JavaScript scripting.
  • Experience with automation tools: Selenium, Postman/Newman, JMeter, Jasmine.
  • Skilled in shell scripting (bash) for test automation in CI/CD pipelines.
  • Familiarity with Agile methodologies and tools such as Azure DevOps, JIRA, and TFS.
  • Knowledge of CI/CD tools like Jenkins, Maven, Ansible, and container orchestration platforms like Kubernetes.
  • Experience with databases: SQL Server, PostgreSQL (preferred).
  • Comfortable working in both Windows and Linux environments.
  • Exposure to cloud platforms like Azure and AWS is a plus.
  • Strong grasp of secure coding practices and application security testing.

Soft Skills

  • Excellent communication, collaboration, and leadership abilities.
  • Analytical thinker with problem-solving skills.
  • Ability to mentor and guide junior team members effectively.

Why Work at Halliburton?

  • Work for a global leader in energy technology with opportunities for career growth.
  • Join a forward-thinking team focused on innovation in software quality and security.
  • Access to advanced tools, technologies, and continuous learning opportunities.
  • Engage in projects that impact global energy solutions and sustainability.

Apply Now

Ready to advance your career as a Quality Assurance Engineer (Automation) at Halliburton in Bengaluru?

👉 Apply directly on Halliburton’s official careers page to join a dynamic team shaping the future of energy software.