Senior Software Engineer, QA

Hexagon Asset Lifecycle Intelligence logo

Hexagon Asset Lifecycle Intelligence

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
SQL JavaScript Typescript Azure Jest Mocha Postman CI Octave API Selenium

Job Description

Job Location (Short): Hyderabad, India

Workplace Type: Hybrid

Req Id: 2661

Responsibilities

  • Design, develop, execute and maintain automated test suites using Playwright (TypeScript).
  • Implement page-models, reusable test helpers, and data-driven tests to improve maintainability and coverage.
  • Create and maintain clear, well-structured manual and automated test cases.
  • Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) and ensure tests run reliably in build pipelines.
  • Validate backend behaviour and data using SQL queries (SQL Server / SSMS) as part of end-to-end and integration testing.
  • Perform API-level testing (REST) as required.
  • Identify, record, prioritize and track defects using the bug-tracking system.
  • Participate in code reviews of automation code and share best practices for test automation and test design.
  • Contribute to test environment setup, test data management, and troubleshooting test failures (flaky tests).

Education / Qualifications

Education

Bachelor’s/master’s degree in Computer Science, Information Technology or a related discipline is required.

Required Qualifications

  • 3 - 5 years of experience in software testing with a strong emphasis on automation.
  • Hands-on experience with Playwright using TypeScript or JavaScript (writing reliable cross-browser end-to-end tests).
  • Strong scripting/programming skills in TypeScript or JavaScript.
  • Applied knowledge of SQL (SQL Server / SSMS) — ability to write complex queries for verification and debugging.
  • Experience integrating automated tests into CI/CD systems (pipeline creation/troubleshooting).
  • Familiarity with test frameworks and test runners (e.g., Playwright Test, Jest, Mocha) and test reporting tools.
  • Strong analytical mindset, attention to detail and troubleshooting skills.
  • Good verbal and written communication skills; ability to document test plans and automation design.

Desired Qualifications

  • Familiar with Agile/Scrum methodology and working in cross-functional teams.
  • Familiarity with Azure DevOps (boards, repos, pipelines) or equivalent ALM tools.
  • Knowledge of performance or load testing tools is a plus.
  • Experience with other automation tools (Selenium, Playwright Test advanced features) and API test tooling (Postman, Newman).

About Octave

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle — Design, Build, Operate and Protect — where performance, safety, and reliability are non-negotiable and failure is not an option.

Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.

Octave has approximately 7,200 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.

Why work for Octave?

All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.

Interview Questions of Senior Software Engineer, QA at Hexagon Asset Lifecycle Intelligence

Currently, there aren't any interview questions for this role at Hexagon Asset Lifecycle Intelligence shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer, QA at Hexagon Asset Lifecycle Intelligence

Currently, there aren't any salaries for this role at Hexagon Asset Lifecycle Intelligence shared by other job seekers.

View more salaries from Hexagon Asset Lifecycle Intelligence →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now