Test Automation Developer II/Sr.
Company: The Electric Reliability Council of Texas (ERCOT)
Location: Austin
Posted on: August 7, 2022
|
|
Job Description:
Are you an ERCOT Employee? If so please log in to Workday to
apply.AT ERCOT, our diverse and dynamic work environment provides a
platform on which employees can work together to build the future
of the Texas power grid and wholesale market utilizing the latest
technologies and resources. It is an exciting time as ERCOT
transforms to meet the needs of our partners and our state. We
encourage you to join our talented, dedicated workforce to develop
world-class solutions for today and tomorrow's energy challenges
while learning new skills and growing your career.ERCOT is
committed to fostering diversity and inclusion at all levels of our
company. It is the cornerstone of our corporate values of
accountability, leadership, innovation, trust, and expertise. We
accept and celebrate those that join us and recognize that
individuals with a wide variety of talents, ideas, and experiences
propel the innovation that drives our success. A diverse and
inclusive workforce strengthens us and allows for a collaborative
environment to solve the challenges that face our industry today
and in the future.ERCOT offers the flexibility to work both in and
out of the office within the state of Texas, providing our
employees with an enhanced work life balance.As a member of our
collaborative IT team, you will encounter cutting edge technology
systems and solutions that run the electric power grid and
wholesale markets within the state of Texas. You will use your
creativity and technical expertise to implement industry leading IT
solutions that will help shape the future of the global electric
utility industry.JOB SUMMARYDevelops and supports system testing
strategies, creates test plans, and maintains communication with
management, peers, project teams and other stakeholders. Executes,
facilitates and organizes testing activities in support of all
testing requirements related to on-cycle, off-cycle and exception
releases. This includes preparing all test data and test
environment requests and actively managing those requests through
completion. Selects and employs suitable processes and procedures
that ensure the efficient, effective, and thorough testing of
systems with input from business teams, development, and IT
Support. Leads efforts with input from the business team and others
to provide Project Management (PM) with estimates of testing
efforts and testing resources. Creates testing timelines for
projects, including milestones, and provides daily updates to the
project team of progress against timeline.JOB DUTIESUnderstands and
applies principles, theories and concepts related to the profession
and ERCOT's culture.Exercises judgment within defined procedures
and practices to determine appropriate action.Impact is generally
limited to specific assignments or projects.May respond to
inquiries and/or provide assistance and/or guidance to lower level
workers.ADDITIONAL JOB DUTIESLevel 2This position supports the
automation of smoke, regression, integration and security test for
ERCOT projects as assignedWorks independently and with the guidance
of Testing Architect to develop a comprehensive automation suite
per application area per the overall ERCOT Test Automation
FrameworkResponsible for validating business processes, procedures,
systems integration and web services in order to design full suite
of automation scriptsPosition will design, create, and manage
integration test projects against large enterprise class
systemsMust have knowledge and experience with software Quality
Assurance/Quality Control (QA/QC) practices, including common test
design techniquesMust have knowledge of general software
development (SDLC) practicesExperience with Object Orientated
Programming an experience supporting web-based applications and
supporting technologies preferredExperience with Java-based web
application frameworks is a plusPosition will work with advanced
concepts surrounding web services and web applicationsPosition will
develop automated functional tests for ERCOT applicationsMust have
the ability to use one of various scripting languagesMust be able
to work with GUI object recognition and customizationAbility to
work well with a teamFamiliarity with common source control systems
and configuration managementFamiliarity with advanced concepts
surrounding XML, SQL Server and Oracle RDBMSFamiliarity with Agile
development methodologiesFamiliarity with general software
development (SDLC) practicesProven ability to deliver quality
results in a busy and dynamic business focused environmentExcellent
oral and written communication skillsLevel Senior - Above +Works on
the most complex testing issues where analysis of situations
requires an in-depth evaluation of variable factors. Has the
ability to resolve complex issues in creative and effective
waysMakes independent decisions except in instances of unusually
complex business scenariosDemonstrates skills as a subject matter
expertExperience (All Levels)Progressively responsible experience
in a test automation developer role requiredDemonstrated experience
in test framework design and development requiredExperience with
Java, C# / C++, VB or Python requiredExperience with Micro Focus
Unified functional Test (UFT) and ALMExperience with advanced
concepts surrounding XML, PLSQL and Oracle RDBMSExperience with
Java-based web application frameworks preferredExperience with
planning, deployment and maintenance of Selenium grid
infrastructuresStrong object oriented coding and mentoring skills
requiredCoding experience with automated test frameworks, tools,
services requiredAbility to effectively articulate technical
challenges and solutions requiredExcellent communication,
collaboration, reporting, analytical and problem solving skills
requiredExperience with Object Orientated Programming an experience
supporting web-based applications, web services and supporting
technologies preferredFamiliarity with common source control
systems and configuration managementFamiliarity with Agile
development methodologiesEXPERIENCELevel II Requirements: Requires
minimum 2 years related work experience in excess of degree
requirementsSenior Level Requirements: Requires minimum 5 years
related work experience in excess of degree
requirementsEDUCATIONBachelor's Degree : Computer Science, MIS or
related field (Required)or a combination of education and
experience that provides equivalent knowledge to a major in such
fields is requiredThere is one position available. Level will be
determined by candidate's level of experience.The foregoing
description reflects the minimum qualifications and the essential
functions of the position that must be performed proficiently with
or without reasonable accommodation for individuals with
disabilities. It is not an exhaustive list of the duties expected
to be performed, and management may, at its discretion, revise or
require that other or different tasks be performed as assigned.
This job description is not intended to create a contract of
employment with ERCOT. Both ERCOT and the employee may exercise
their employment-at-will rights at any time.#LI-Remote, #LI-JM1Are
you an ERCOT Employee? If so please log in to Workday to apply.
Keywords: The Electric Reliability Council of Texas (ERCOT), Austin , Test Automation Developer II/Sr., IT / Software / Systems , Austin, Texas
Click
here to apply!
|