Why YOU want this position:
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus’ innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries.
We are looking for a great engineer with a deep understanding of the art of developing scalable data-rich frontends. If you are interested in building complex data visualizations and doing state-of-the-art data analysis alongside a team of some of the best engineers and scientists in the energy industry, then you will love working at Enverus.
The Team:
You will join the Prism Team. Prism is Enverus' flagship application for Energy Analytics data capture, aggregation and display. It also includes the ability to perform data modeling and analysis using a variety of available data sources built on web based technology with rich functionality and graphics to complement the various data repositories.
What you’ll do:
Write reuseable, maintainable, and efficient code for automation tests.
Design, develop and execute automation scripts using open source tools.
Provide feedback on which test cases should be automated.
Helps set the standards for their team.
Identify and suggest areas of improvement for themselves or their teams.
Work within an existing WebdriverIO Test Automation framework.
Go to person on the team when dealing with problems.
Develop and apply testing processes for new and existing products to meet customer needs.
Assist in triage of issues.
Work with team to help solve problems discovered in QA process.
What you should have:
BS in Computer Science or equivalent experience.
3+ years of QA/testing experience in software quality assurance automation.
Ability to communicate well and be capable of delivering feedback to manager and peers.
Extensive experience with testing modern applications/data.
Experience in testing web and mobile applications (Android/iOS).
Familiarity with operating within an automation test framework.
Experience with CI/CD methodologies.
Experience with Performance and/or Security testing is a plus.
Excellent analytical, communication, and problem-solving skills.
Our Technology Stack:
Prism Application Stack – Javascript, Python, React, MongoDB, SQL, OCR, Spark, Kubernetes
Automation Framework Stack - WebdriverIO, Jenkins, Azure Devops, IDE experience (Visual Studio), Grunt, Jmeter, Runscope, JavaScript, Browserstack, ReportPortal.io, NodeJS, NPM CI
Enverus is proud to be an Equal Employment Opportunity and Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran, or any other characteristic protected by law.
The Company provides equal employment and affirmative action opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability