Automation Engineer with Playwright
Automation Engineer with Playwright
AlgoLeapFresher
- Posted 7 hours ago
- Be among the first 10 applicants
Job Description
We are looking for a highly skilled and detail-oriented Senior QA Automation Engineer with strong expertise in Playwright, Java Selenium, Java Cucumber, and modern test automation practices. The ideal candidate will be responsible for designing scalable automation frameworks, developing automated test suites, validating APIs and backend systems, and ensuring high-quality software releases through continuous testing within CI/CD pipelines.
This role requires close collaboration with Product Owners, Developers, Business Analysts, and DevOps teams in an Agile environment.
Key Responsibilities
· Design, Develop, And Maintain Robust Automation Frameworks Using
· Develop and maintain reusable automation components, utilities, and libraries to improve test efficiency and scalability.
· Perform API testing using tools such as Postman, REST Assured, or equivalent technologies.
· Validate backend data through SQL queries and database testing.
· Analyze application requirements, user stories, and acceptance criteria to create comprehensive test scenarios and test cases.
· Identify defects, perform root cause analysis, track issues, and collaborate with development teams for timely resolution.
· Review automation code and enforce testing best practices, naming standards, and framework guidelines.
· Monitor automation execution results, maintain test metrics, and generate quality reports for stakeholders.
· Participate actively in Agile Scrum ceremonies including Sprint Planning, Daily Standups, Backlog Refinement, Sprint Reviews, and Retrospectives.
· Mentor junior QA engineers and contribute to continuous improvement initiatives within the QA organization.
· Support performance, security, and accessibility testing initiatives when required.
Required Technical Skills
Automation Testing
· Playwright (JavaScript/TypeScript) – Advanced
· Selenium WebDriver with Java
· Cucumber BDD Framework
· TestNG / JUnit
Programming Languages
· Java
· JavaScript / TypeScript
API Testing
· REST API Testing
· Postman
· REST Assured
· JSON/XML validation
CI/CD & DevOps
· Azure DevOps Pipelines
· Git / GitHub / Azure Repos
· Continuous Testing Practices
Database Testing
· SQL
· Data Validation and Reconciliation
· Query Optimization and Troubleshooting
Agile Tools
· Azure DevOps Boards
· Jira
· Confluence
This role requires close collaboration with Product Owners, Developers, Business Analysts, and DevOps teams in an Agile environment.
Key Responsibilities
· Design, Develop, And Maintain Robust Automation Frameworks Using
- Playwright (JavaScript/TypeScript)
- Selenium WebDriver with Java
- Cucumber BDD Framework
- Functional Testing
- Regression Testing
- End-to-End Testing
- Smoke and Sanity Testing
- Cross-browser Testing
· Develop and maintain reusable automation components, utilities, and libraries to improve test efficiency and scalability.
· Perform API testing using tools such as Postman, REST Assured, or equivalent technologies.
· Validate backend data through SQL queries and database testing.
· Analyze application requirements, user stories, and acceptance criteria to create comprehensive test scenarios and test cases.
· Identify defects, perform root cause analysis, track issues, and collaborate with development teams for timely resolution.
· Review automation code and enforce testing best practices, naming standards, and framework guidelines.
· Monitor automation execution results, maintain test metrics, and generate quality reports for stakeholders.
· Participate actively in Agile Scrum ceremonies including Sprint Planning, Daily Standups, Backlog Refinement, Sprint Reviews, and Retrospectives.
· Mentor junior QA engineers and contribute to continuous improvement initiatives within the QA organization.
· Support performance, security, and accessibility testing initiatives when required.
Required Technical Skills
Automation Testing
· Playwright (JavaScript/TypeScript) – Advanced
· Selenium WebDriver with Java
· Cucumber BDD Framework
· TestNG / JUnit
Programming Languages
· Java
· JavaScript / TypeScript
API Testing
· REST API Testing
· Postman
· REST Assured
· JSON/XML validation
CI/CD & DevOps
· Azure DevOps Pipelines
· Git / GitHub / Azure Repos
· Continuous Testing Practices
Database Testing
· SQL
· Data Validation and Reconciliation
· Query Optimization and Troubleshooting
Agile Tools
· Azure DevOps Boards
· Jira
· Confluence
More Info
Key Skills
XML validation
Cucumber BDD Framework
Azure DevOps Boards
Azure DevOps Pipelines
Azure Repos
Playwright JavaScript TypeScript
Data Validation and Reconciliation
Query Optimization and Troubleshooting

