You
will be responsible for the end-to-end quality of our platform. You will
design, develop, and maintain automated test suites to ensure our AI-driven
communication tools remain robust, reliable, and high-performing.
Key Responsibilities:
· Design, build, and maintain scalable, effective,
and reusable Playwright automation infrastructure.
· Own the testing process from requirement analysis
and test planning to execution, reporting, and monitoring.
· Leverage AI-driven tools to boost QA productivity,
speed up test creation, and improve documentation and debugging
· Manage and trigger automated suites within GitHub
actions to ensure seamless continuous integration.
· Conduct peer reviews of automation code to ensure
maintainability, scalability, and adherence to DRY and POM principles.
· Defect Management: Identify, document, and track
bugs using Jira and Xray, performing Root Cause Analysis (RCA) to prevent
regressions.
· Database & API Validation: Perform backend
testing using SQL and validate B2B integrations via API testing.
Requirements
· 5+ years of experience as a QA Automation Engineer,
testing complex web-based applications.
· 2+ years of hands-on experience with Playwright and
TypeScript, including building frameworks and infrastructure from scratch.
· Proficient coding skills in TypeScript/JavaScript,
with experience in Node.js.
· Skilled experience with Xray and Jira for bug
life cycle management.
· Solid understanding of relational databases (SQL)
and API testing.
· Deep knowledge of automation design patterns (e.g.,
Page Object Model) and the Software Testing Life Cycle (STLC).
· Solid analytical skills with a
"break-it" mindset and a passion for driving efficiency through
automation.
Preferred Qualifications:
· Experience with Playwright MCP and advanced
AI-assisted automation workflows
· Bachelor’s degree in Computer Science, Software
Engineering, or a related technial field.