Ensure test coverage by designing and developing 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 RES - Ter. Active member of the Scrum team to ensure quality is built into products and services. Participates in sprint planning and collaborates with Product Ma... more details
Organizational Role
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. We are building on that legacy to modernize and advance our solutions to provide new capabilities, seamless interoperability, and unprecedented access to data on the job site, in the office, and via mobile technologies to give our completions customers a distinct competitive edge. CTES software engineers often work directly with business development and customers to define and deliver meaningful innovations and resolve complex technical issues.
CTES Quality Analysts are a critical component of meeting our customers’ needs and work directly with product management, software engineering, business development, and customers to create meaningful and efficient test strategies and procedures that ensure continuous quality assurance and enhancement. We are looking for talented, dedicated people who are innovative and passionate about maintaining a consistent, superior quality product and user experience for their customers with every release.
Responsibilities:
Ensure test coverage by designing and developing 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 testing strategies with comprehensive test plans to verify product functionality.
Develops 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 4 years of equivalent experience in SWQA.
Working knowledge in developing automation frameworks.
Experienced in 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.
Highly desired qualifications:
Test Management Tools: Jira, Zephyr, HP Quality Center, etc.
Test Automation Tools: Selenium, Cypress, Robot framework, etc.
Performance Testing Tools: JMeter, LoadRunner
Continuous Integration/Continuous Deployment (CI/CD) Tools: Jenkins, GitHub actions, etc.
Code Repository Tools: Git, SVN, etc.
Virtualization Tools: VirtualBox, VMware, Docker, etc.
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
We would like to take a second to Welcome You to Job Abstracts, the nation’s largest Pure Job Board. With over 3.1 million job listings from 15,000+ Companies & Organizations, we help job searchers find careers that match their interests. As an anonymous user, you have probably discovered how easy our system is to use. However, you have just scratched the surface of what we can offer.
We encourage you to Register so you can use our most powerful features: searching with multiple terms, setting up multiple locations, establishing favorite companies, and accessing your search history. If you find a job you like, you can apply directly for it, and then, keep notes on it. We will also keep a lookout for jobs that match your search terms and email you when we find something you may like.
You can register for free and the system is free to use. If you like our system so far, click on Register and unlock the power required by serious job searchers.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.