Ecova--Making a World of Difference
At Ecova, we believe each individual, no matter the role, can make a difference for our clients, the environment and for themselves. Ecova is built on a strong foundation of integrity, community, leadership, persistence and urgency.
Our highest goal is to be the market leading, trusted advisor to organizations driven to maximize results, reduce expenses, manage risk and improve environmental performance. Our focus is to grow results on saving resources for our clients – from utilities to facilities. We apply data-driven insights – from demand to impact – to target inefficiencies and See More, Save More and Sustain More for our clients.
We strive to deliver results and innovation through efforts of our unparalleled people to each and every client with whom we engage. We’re on the look-out for team players to work with us in serving as an integral extension of our clients to measure, analyze and improve resource management. Come join the Ecova family… together we can Make a World of Difference.
QA Test Engineer III
This senior level position is responsible for the creation and execution of quality processes within Ecova IT. Process categories include test planning, test design, test script development, test execution, defect documentation and tracking, and test reporting. The QA Test Engineer III is technically adept and has a working knowledge of test tools, including those associated with software test automation. This individual is capable of leading any test project within IT, taking responsibility for test planning and the allocation of test resources. In a lead test engineer role the QA Test Engineer III supervises and mentors junior test engineers to meet established project milestones. This individual champions continuous improvement of quality processes within the department.
Work independently as lead test engineer, or senior test engineer, on IT projects.
Participate in system requirements and design reviews.
Develop test plans and work with IT Project Manager to incorporate into IT project plans.
Develop test scripts based on system requirements and design documentation.
Develop and maintain test automation scripts and systems.
Perform functional and regression tests.
Identify, analyze, and document system defects.
Mentor junior members of the QA group regarding quality processes.
Frequently interact with project stakeholders from other departments – represent QA in a professional manner.
BS in Computer Science or related field; or equivalent combination of education and experience.
In-depth knowledge of QA processes and methodologies and system development lifecycles
Minimum five years experience as a QA Test Engineer.
Minimum of one year’s experience leading QA test projects in an IT environment.
Familiar with software test automation tools.
Experience with ETL tools and data validation.
Excellent analytical, technical aptitude and problem solving skills.
Must be organized and detail-oriented and have the ability to understand and communicate technical information.
Works well in a team environment but can work alone to meet assigned tasks.
Excellent verbal and written communication skills.
Our salaries are competitive and commensurate with experience. We are a performance-based culture and have goal-based incentive programs and generous employee benefits. Our comprehensive benefit package includes medical, dental, vision insurance, life, AD&D, short- and long-term disability insurance. We also offer flexible spending accounts and 401(k) with a generous employer match.
Ecova is an equal opportunity and affirmative action employer. All qualified applicants will be considered without regard to age, race, color, national origin, ancestry, sex, sexual orientation or preference, religion, marital status, citizenship, veteran status, or physical or mental disability.