Sr. Software Test Engineer

Overview

NOV CTES is an award-winning international engineering company that provides leading-edge modeling software and hardware products spanning across drilling, fracturing, wireline, pumping services, and coiled tubing industries.  At CTES, we have a strong legacy of enhancing our customers’ operational performance with innovative software products.

Job Description

Responsibilities:

Ensure test coverage by developing manual and automated test scripts throughout the SDLC, for new feature development, smoke and regression testing of new builds.

Developing and maintain test scripts using Selenium/cypress.io or other QA Automation tools for Web, Mobile and Desktop applications.

Develop and maintain API tests using Postman or RESTer.

Active member of the Scrum team to ensure quality is built into products and services.

Participates in sprint planning and collaborates with Product Management team to identify requirements.

Develops and documents test plans and test cases based on software requirements, technical specifications and prioritizes testing tasks.

Monitors and reports progress, captures performance indicators, and handles communication to internal and external teams. 

Working closely with developers and other stakeholders to guarantee accurate implementation of quality assurance processes.

Able to define current and desired target states, perform root cause analyses, and devise experiments to validate fixes.

Qualifications:

Bachelor’s degree in computer science or related field with experience in SWQA.

Working knowledge in designing and developing automation frameworks.

Experienced in designing and developing automated tests for web, mobile and desktop applications.

Excellent working knowledge of Selenium/cypress.io or other QA Automation tools.

Good working knowledge of POM, TestNG or other frameworks.

Experienced working in CI/CD pipelines using GitHub Actions.

Experience with SQL queries and database objects.

Need working experience in an Agile/Scrum development process.

Excellent verbal and writing communications skills. 

Has a customer service attitude. 

Mentor junior team members.

Highly desired qualifications: 

Test Management Tools: Jira, Zephyr, HP Quality Center, etc.

Test Automation Tools: Selenium, Cypress, TestComplete, Robot framework, etc.

Experience with Python, Java, Java scripts, core java.

Performance Testing Tools: LoadRunner, Jmeter, Gatling, etc.

Continuous Integration/Continuous Deployment (CI/CD) Tools: Jenkins, GitHub actions, etc.

Code Repository Tools: Git, SVN, etc.

Virtualization Tools: VirtualBox, VMware, Docker, etc.

Skills & Requirements

Sr. Software Test Engineer (Cypress/Selenium/Robot framework), designing and developing automation frameworks, POM, TestNG or other frameworks, CI/CD pipelines using GitHub Actions, SQL queries and database objects, Agile/Scrum development process, Jira, Zephyr, HP Quality Center, Selenium, Cypress, TestComplete, Robot framework, Python, Java, Java scripts, core java, LoadRunner, Jmeter, Gatling, VirtualBox, VMware, Docker.

Join Our Community

Let us know the skills you need and we'll find the best talent for you