eTeam is seeking a Software Development Engineer in Test (SDET) III to join their IT Quality Assurance team. The role involves developing automated test scripts for web solutions using TypeScript and Playwright, integrating these scripts into CI/CD pipelines, and advocating for quality throughout the testing lifecycle.
Responsibilities:
- 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
Requirements:
- 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, you will have 6 years of relevant experience
- A 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