About the job
Join our dynamic team at gsstech-group as a Senior Full Stack Engineer specializing in Playwright automation. In this pivotal role, you will harness your extensive expertise to develop and enhance high-performance end-to-end testing frameworks while contributing to core product features. This position uniquely blends development, Quality Assurance (QA), and AI-driven engineering, emphasizing agility, dependability, and cutting-edge tools.
Key Responsibilities
- Advanced Playwright Automation
- Design, build, and maintain comprehensive E2E test suites utilizing Playwright
- Manage intricate workflows, authentication processes, cross-browser testing, and visual regression
- Develop scalable Page Object Models (POM)
- Full Stack Development
- Craft and sustain features across both frontend and backend systems
- Guarantee that every feature is equipped with automated test coverage from the outset
- AI-Driven Engineering
- Utilize AI tools (such as Copilot and Cursor) to expedite test creation and modernize legacy automation
- Generate synthetic test data and enhance test coverage through LLMs
- CI/CD & DevOps Integration
- Incorporate Playwright into CI/CD pipelines (including GitHub Actions and Jenkins)
- Ensure rapid feedback loops on pull requests and releases
- Testing Infrastructure Optimization
- Enhance execution speed through parallelization, sharding, and cloud-based headless environments
- Maintain the stability and scalability of automation pipelines
Technical Requirements
- Automation Testing
- Proficient in Playwright (TypeScript/JavaScript)
- Strong background with Playwright Test Runner, Trace Viewer, and Codegen
- Frontend
- Extensive experience with React, Next.js, or Vue
- Solid grasp of modern JavaScript/TypeScript and CSS
- Backend
- Experience with Node.js, Python, or Go
- Strong understanding of API design and database systems
- AI Proficiency
- Hands-on experience utilizing AI tools for code generation, debugging, and test automation
- DevOps
- Experience with Docker and Kubernetes
- Familiarity with cloud-based headless browser execution
What We’re Looking For
- 8+ years of Full Stack development experience
- A minimum of 4 years working with contemporary automation frameworks (Playwright preferred)
- Strong comprehension of asynchronous flows, network interception, and authentication handling in automation
- Proven track record of migrating from legacy frameworks (e.g., Selenium) to modern solutions
- Capability to leverage AI tools for addressing complex engineering challenges beyond basic code generation.
