
Developer – Innovation & Digital Enablement Automation
FirstEnergy
full-time
Posted on:
Location Type: Remote
Location: Ohio • United States
Visit company websiteExplore more
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