Title - (Software Development Engineer in Test) – Playwright (TypeScript/JavaScript)
Location - Remote to Poland OR (Czech Republic – to the southwest) OR - (Hungary – south of Slovakia)
Please source the profiles from these locations as well who can support in same time zone of Poland.
Duration - 12+ Month B2B Contract
Interview - 1 or 2 round of interview via MS Teams Including coding Test
Job Description
We are seeking a highly skilled SDET with hands-on experience in Playwright using TypeScript/JavaScript to join our QA automation team. The ideal candidate will be responsible for building robust automated test frameworks, writing efficient and reusable test scripts, and ensuring high-quality software delivery across web applications.
Key Responsibilities:
- Design, develop, and maintain end-to-end automated test scripts using Playwright with TypeScript/JavaScript.
- Create and maintain scalable automation frameworks from scratch for web applications.
- Collaborate with developers, product managers, and QA teams to understand application features and ensure high test coverage.
- Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar tools).
- Perform regular test runs, analyze results, report bugs, and assist in debugging and triaging issues.
- Ensure automation best practices, code quality, and maintainability of test suites.
- Participate in code reviews and maintain detailed documentation for test cases and frameworks.
Required Skills:
- 7+ years of experience in Test Automation.
- 5+ years of hands-on experience with Playwright and TypeScript/JavaScript.
- Strong knowledge of web technologies (HTML, CSS, DOM, REST APIs).
- Experience with version control systems such as Git.
- Familiarity with test management tools (JIRA, TestRail, or similar).
- Experience with CI/CD pipelines and tools (Jenkins, GitHub Actions, Azure DevOps, etc.).
- Solid understanding of software QA methodologies, tools, and processes.
Nice to Have:
- Experience with other testing frameworks like Cypress, Selenium, or Puppeteer.
- Knowledge of performance and security testing concepts.
- Background in Agile/Scrum development environments.
- Familiarity with Docker or containerized test environments.
Education:
-
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.