NOV Logo

Senior Software Developer Engineer in Test

NOV

All India • 2 weeks ago

Experience: 8 to 12 Yrs

PREMIUM
Deal of the Day --:--:--

15 Days Free Trial

A recruiter messaged CVX24 Premium users few seconds ago.

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $2.49 (Cancel Anytime).
Free Bluetooth earphones with 6 Months subscription only.

Job Description

As a Senior Software Developer Engineer in Test at NOV Controls and UI/UX Software, your role involves defining testing strategies, leading the design, development, and maintenance of test automation and in-house tools, and guiding the team in executing tests throughout the software development lifecycle. You are expected to have a strong fundamental knowledge of control system design, control software implementation, instrumentation, troubleshooting, and field experience. Responsibilities: - Develop and implement comprehensive testing strategies and frameworks for NOV control and automation software systems, considering project requirements, technical constraints, and industry best practices. - Design and develop test scripts using VSC, Selenium/Python, Test Complete, or any other QA Automation tools. - Help build a Test Center of Excellence and a high-performance, responsive team of Automation Engineers. - Collaborate with stakeholders to define and document test objectives, test plans, and test cases aligning with project goals and customer expectations. - Design, implement, and maintain automated testing frameworks, including test harnesses, scripts, and tools to enhance efficiency and accuracy of testing processes. - Develop and maintain automated CI/CD pipelines using GitHub Actions. - Provide remote and field support to customers in the use and troubleshooting of NOV Completion and Production control and automation software systems. - Analyze current processes and practices proactively, defining improvements in test strategy, test frameworks, infrastructure, tools, and test coverage. - Collaborate with development teams to facilitate early and regular testing throughout the software development lifecycle, including unit testing, integration testing, and system testing. - Monitor and analyze test results, track defects, and generate comprehensive reports to ensure visibility into the quality of software products. - Participate in code reviews and offer constructive feedback to enhance code quality, maintainability, and testability. - Maintain all company information as confidential and perform related duties as assigned. Requirements: - Bachelor's degree in Computer Science, Software Engineering, Control System Engineering, Electrical Engineering, or a related field (Master's degree preferred). - Proven experience as a Test Architect, Test Lead, or similar role in software development projects. - 8+ years of professional work experience in software test automation or development. - 5-8 years of experience effectively orchestrating automation framework design and implementation for desktop, web, or controls software applications. - 5+ years of experience with cloud-based architecture (GCP, AWS, Microsoft Azure). - 5+ years of experience with Source Code Management systems (GitHub/git, SVN, TFS, Azure DevOps). - Strong knowledge of software testing methodologies, tools, and best practices. - Proficiency in designing and implementing automated testing frameworks using industry-standard tools (e.g., Selenium, Cypress, Test Complete, Ranorex, NUnit or JUnit, TestNG, Cucumber, etc.). - In-depth understanding of different types of testing (functional, regression, performance, security, etc.) and their respective techniques and tools. - Experience with Agile/Scrum methodologies and continuous integration/continuous delivery (CI/CD) pipelines. - Strong analytical and problem-solving skills to identify potential quality risks and propose effective solutions. - Excellent communication and collaboration skills to work effectively with cross-functional teams. - Attention to detail and ability to multitask and prioritize work in a fast-paced workplace. - Relevant ASQ Certifications CMQ/OE, CSSBB, or CQE are a plus. - Knowledge and experience with Beckhoff and Siemens PLC technologies preferred. - Knowledge and experience with IEC 61131-2 programming languages would be an asset. - Knowledge and experience of automation systems and components would be an asset. As a Senior Software Developer Engineer in Test at NOV Controls and UI/UX Software, your role involves defining testing strategies, leading the design, development, and maintenance of test automation and in-house tools, and guiding the team in executing tests throughout the software development lifecycle. You are expected to have a strong fundamental knowledge of control system design, control software implementation, instrumentation, troubleshooting, and field experience. Responsibilities: - Develop and implement comprehensive testing strategies and frameworks for NOV control and automation software systems, considering project requirements, technical constraints, and industry best practices. - Design and develop test scripts using VSC, Selenium/Python, Test Complete, or any other QA Automation tools. - Help build a Test Center of Excellence and a high-performance, responsive team of Automation Engineers. - Collaborate with stakeholders to define and docum

Posted on: April 12, 2026

Relevant Jobs

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

Product Operations Consultant

Autodesk India Pvt Ltd.

All India

View Job →

Software Delivery Manager

TechDoQuest

All India, Noida

View Job →