Job Overview: To maintain development speed while releasing numerous new features as frequently as possible it is essential to advance test automation and establish a system that automatically verifies that existing features are not degraded or have bugs. Furthermore since unit testing is currently insufficient we need to expand the range of automated testing. The QA team is currently led solely by the CTO and we are in the phase of building the team from the ground up. We are looking for a QA Engineer who can take on the challenge of establishing the team. Responsibilities: Collaborate with development teams (Visualizer team and CMS team) to design test cases and promote test automation. Automate endtoend (E2E) testing using tools and frameworks like Playwright. Improve defect response workflows and refine development testing and release processes. Develop training and support initiatives to encourage engineers to adopt unit testing practices. Reference: Capturing Screenshots of Cesium Applications with GitHub GPU Runners and Playwright Required Skill Experience with testing and QA in an agile development environment Knowledge and experience with software testing techniques At least 5 years of relevant working experience. Preferred Skills Experience using Playwright Experience using UIPath Experience building CI/CD pipelines with GitHub Actions Experience using Google Cloud Experience in frontend/backend development with TypeScript/React or Go
This is a remote position.