JOB DESCRIPTION
FirstEnergy at a Glance
We are a forward-thinking electric utility powered by a diverse team of employees committed to making customers' lives brighter, the environment better and our communities stronger.
FirstEnergy (NYSE: FE) is dedicated to safety, reliability, and operational excellence. Headquartered in Akron, Ohio, FirstEnergy includes one of the nation's largest investor-owned electric systems, more than 24,500 miles of transmission lines that connect the Midwest and Mid-Atlantic regions, and a regulated generating fleet with a total capacity of 3,780 megawatts.
About the Opportunity
This is an open position with FirstEnergy Service Co., a subsidiary of FirstEnergy Corp. [SC00]
We have recently embarked on a Digital transformation journey where we are reimagining the way we work and serve our users. Our projects benefit the community by aiding in providing safe, reliable electricity to everyone:
Customer: create analytics to improve customer satisfaction along the customer's journey for a lifetime as they move-in to a residence, pay their bill and move to new residences.
Transmission & Distribution: develop algorithms to detect asset failures, reduce outages and provide reliable electricity to customers.
Smart Meter: provide customers with the electric usage they need to make smart decisions about their home as well as reduce threats and theft in the electric system.
What you will do:
As a Software Development Engineer in Test (SDET) at FirstEnergy you will join an IT Quality Assurance team working in an Agile environment and use TypeScript / Playwright to develop test scripts for internal and external web solutions. You will spend your day expanding the automated testing foundation for our applications by creating test scripts.
You will collaborate with the team to understand feature requirements and translate them into functional automated test scripts.
You will design, develop, and maintain automated test scripts using TypeScript and Playwright.
You will integrate the test scripts into CI/CD (i.e. Azure DevOps) pipelines to be run automated and ensure high-quality software delivery.
You will test Web, API, and Mobile application interfaces.
You will utilize SQL Server for test data management.
You will advocate for quality across the test development lifecycle, pushing for best practices in code quality, testability, and maintainability.
You will participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation for automated testing activities.
You will facilitate the creation and maintenance of test data sets for automated testing needs.
You will monitor and report on key testing metrics to the team and stakeholders.
You will create automated test plans needed to test the application through the test automation framework.
You will work closely with BA's and the development team to ensure that all page objects are accounted for, and the functionality is in alignment with the user's needs.
You will mentor and work closely with other test automation analysts (i.e. manual testers) & developer resources.
You will actively participate in a collaborative work environment.
What You Will Need to be Qualified:
You have a bachelor's d