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
- 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
$0
Activate
$0
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.
Enter Your Details
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
Skills Required
Selenium
Python
Test Complete
QA Automation
Selenium
Cypress
Ranorex
NUnit
JUnit
TestNG
Cucumber
Automation systems
VSC
GitHub Actions
CICD
Cloudbased architecture
Source Code Management systems
AgileScrum methodologies
Automated testing frameworks
IEC 611312 programming languages
Beckhoff PLC technologies
Siemens PLC technologies
Posted on: April 12, 2026
Relevant Jobs
Step 2 of 2