FirstEnergy

Developer – Innovation & Digital Enablement Automation

FirstEnergy

full-time

Posted on:

Location Type: Remote

Location: OhioUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • join an IT Quality Assurance team working in an Agile environment
  • use TypeScript / Playwright to develop test scripts for internal and external web solutions
  • 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
  • test Web, API, and Mobile application interfaces
  • utilize SQL Server for test data management
  • advocate for quality across the test development lifecycle
  • participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation
  • facilitate the creation and maintenance of test data sets for automated testing needs
  • monitor and report on key testing metrics
  • create automated test plans needed to test the application through the test automation framework
  • work closely with BA’s and the development team
  • mentor and work closely with other test automation analysts & developer resources

Requirements

  • 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
  • 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
  • basic experience in Java programming for test automation using Selenium WebDriver is a plus
  • experience using the Eclipse IDE or IntelliJ is a plus
  • experience leveraging GitHub Copilot to enhance test script development efficiency
  • demonstrated knowledge of testing processes, standards, and best practices
  • knowledge of basic research techniques
  • a questioning attitude to learn, produce results, and develop relationships
  • experience with BrowserStack service for automated testing is a plus
  • 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
  • strong understanding of TypeScript programming for test automation using Playwright utilizing the Page Object Model design pattern
  • experience with performance/load testing and API testing is a plus
  • 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
  • competitive pay plus incentive compensation
  • a 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptPlaywrightSQL ServerJavaSelenium WebDriverMavenHTMLCSSJavaScriptAPI testing
Soft Skills
problem-solvinganalytical skillsdebugging skillscollaborationmentoringcommunicationrisk assessmentresource allocationquestioning attitudeindependent work
Certifications
bachelor's degree in Computer Sciencebachelor's degree in a quantitative discipline