What Is the role?
We are seeking a skilled Automation QA Engineer with strong expertise in end-to-end testing using Playwright. The ideal candidate will focus primarily on building comprehensive e2e test suites for web applications, with additional experience in backend integration testing to ensure complete system quality.
Key Responsibilities
- Design, develop, and maintain comprehensive Playwright-based e2e test suites for web applications
- Build robust page object models and test frameworks using TypeScript/JavaScript
- Create automated user journey tests covering critical business flows
- Develop visual regression tests and accessibility testing automation
- Build and maintain integration tests for backend APIs and microservices
- Implement API testing strategies using modern testing tools
- Collaborate with developers and product managers to understand requirements and create comprehensive test plans
- Identify, report, and track software defects using bug tracking systems
- Integrate automated tests into CI/CD pipelines for continuous quality feedback
- Perform thorough regression testing before each release
- Continuously improve automation frameworks and testing methodologies
- Participate in code reviews of test scripts and provide constructive feedback
- Mentor junior QA team members in Playwright and automation best practices
- Work closely with the development team in an Agile environment
Required Skills
- 2+ years of experience in software testing, with at least 1 year focused on test automation
- Strong proficiency in JavaScript/TypeScript for test automation
- Extensive hands-on experience with Playwright for e2e browser automation
- Experience building and maintaining page object models and test frameworks
- Proficiency in writing and maintaining end-to-end tests covering complex user workflows
- Experience with API testing and integration test development
- Knowledge of C# or similar backend languages for integration testing
- Familiarity with testing frameworks (Jest, xUnit, NUnit)
- Experience with version control systems, preferably Git
- Strong analytical and problem-solving skills
- Excellent understanding of software QA methodologies and best practices
Preferred Skills
- Experience with Playwright’s advanced features (tracing, codegen, test parallelization)
- Knowledge of visual regression testing tools (Percy, Applitools, or Playwright’s screenshot comparison)
- Experience with accessibility testing automation (axe-core, Playwright accessibility features)
- Knowledge of continuous integration tools (GitHub Actions, Azure DevOps, Jenkins)
- Experience with BDD frameworks (Cucumber, SpecFlow) and Gherkin syntax
- Familiarity with performance testing tools (k6, Lighthouse)
- Experience with database testing and validation (PostgreSQL, SQL Server)
- Understanding of containerization technologies like Docker
- Knowledge of cloud platforms (Azure, AWS) and testing in cloud environments
- Experience with API testing tools (Postman, RestSharp, HttpClient)
- Familiarity with security testing concepts and tools
Personal Qualities
- Strong attention to detail and commitment to quality
- Excellent communication skills, both written and verbal
- Ability to work independently and as part of a team
- Proactive approach to identifying and solving problems
- Adaptability to changing project requirements and priorities
- Passion for staying updated with the latest testing technologies and methodologies
We offer you
- Competitive Compensation
- Professional Growth
- Cutting-Edge Technologies
- Highly motivated & collaborative Team
- Challenging Projects
- Work-Life Balance
- Opportunities for Advancement
- Employee Well-being