Jobs · Quality Assurance

Developer - Innovation & Digital Enablement Automation

FirstEnergy · Akron, OH · 1 mo ago
RemoteRemoteQuality AssuranceFull-time

About The Opportunity

This is an open position with FirstEnergy Service Co., a subsidiary of FirstEnergy Corp. 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

  • 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.
  • Spend your day expanding the automated testing foundation for our applications by creating test scripts.
  • Collaborate with the team to understand feature requirements and translate them into functional automated test scripts.
  • Design, develop, and maintain automated test scripts using TypeScript and Playwright.
  • Integrate the test scripts into CI/CD (i.e. Azure DevOps) pipelines to be run automated and ensure high-quality software delivery.
  • Test Web, API, and Mobile application interfaces.
  • Utilize SQL Server for test data management.
  • Advocate for quality across the test development lifecycle, pushing for best practices in code quality, testability, and maintainability.
  • Participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation for automated testing activities.
  • Facilitate the creation and maintenance of test data sets for automated testing needs.
  • Monitor and report on key testing metrics to the team and stakeholders.
  • Create automated test plans needed to test the application through the test automation framework.
  • 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.
  • Mentor and work closely with other test automation analysts (i.e. manual testers) & developer resources.
  • Actively participate in a collaborative work environment.

Qualifications

Required:

  • Bachelor's degree in a quantitative discipline such as Computer Science or another related field.
  • Experience/knowledge using Azure DevOps or similar platforms like Gitlab or Jira to manage source code and manage developer tasks and bugs as well as to manage test pipelines.
  • Experience working on projects in an Agile methodology and understand basic Scrum principles.
  • Experience using Visual Studio Code.
  • Basic experience in TypeScript programming for test automation using Playwright framework.
  • Demonstrated knowledge of testing processes, standards, and best practices.
  • Willing to work extended hours, as required.
  • Knowledge of basic research techniques.
  • A questioning attitude to learn, produce results, and develop relationships.

Preferred:

  • Basic experience in Java programming for test automation using Selenium WebDriver.
  • Experience using the Eclipse IDE or IntelliJ.
  • Experience leveraging GitHub Copilot to enhance test script development efficiency.
  • Experience with BrowserStack service for automated testing.
  • Experience with performance/load testing and API testing.

Additional qualifications for more senior consideration:

  • Bachelor's degree in computer science, or related technical discipline AND 4 years technical engineering experience with coding Playwright based automation in object-oriented programming languages, TypeScript preferred. Without a degree, 6 years of relevant experience.
  • A strong understanding of TypeScript programming for test automation using Playwright utilizing the Page Object Model design pattern.
  • Intermediate development skills with the ability to work independently on non-standard and more complex development tasks.
  • Experience with Maven to support the project build and reporting processes.
  • Understanding of front-end web technologies such as HTML, CSS, and JavaScript.
  • Excellent problem-solving, analytical, and debugging skills.

Benefits, Compensation & Workforce Diversity

  • Competitive pay plus incentive compensation
  • Company-sponsored pension plan
  • 401(k) savings plan with matching employer contribution
  • Choice of medical, prescription drug, dental, vision, and life insurance programs
  • Skills development training with tuition reimbursement
This response is AI-generated, for reference only.

Similar jobs

Automation Engineer

The Planet GroupCupertino, CA· 3 wk ago
Information Technology$68–$70/hrapply on careers.theplanetgroup.com

Automation Engineer

MOHR TalentCaledonia, MS· 4 wk ago
Engineering$110k–$130k/yrapply on mohrtalent.com

Automation Engineer

Hikma PharmaceuticalsBedford, OH· 1 mo ago
Manufacturing$60k–$120k/yrapply on talents.hikma.com

Automation Engineer

ActalentSt Louis, MO· 1 mo ago
Engineering$50–$58/hrapply on ars2.equest.com