Automation Tester (Playwright/Selenium/Cypress)
We are looking for an experienced Automation Quality Analyst to design, develop, execute, and maintain automated tests for web-based applications. The role will ensure that systems meet agreed business and technical requirements through effective automation strategies, testing standards, and quality assurance processes. [JD_Mid Aut...Playwright | PDF]
Key Responsibilities
Design, develop, execute, and maintain automated test scripts for web-based applications.
Review business requirements and translate them into effective automated test cases.
Apply and enhance existing test automation frameworks and test suites.
Perform functional, system, integration, and regression testing.
Collaborate with Manual QA, Development, Business Analysis, and Project Management teams.
Identify, reproduce, document, and report software defects.
Prepare test plans, testing estimates, test summary reports, and acceptance certificates.
Review test results and recommend improvements to QA tools, frameworks, and processes.
Support manual testing activities when necessary.
Mentor junior automation and manual quality analysts.
Ensure compliance with established SDLC, QA, and organizational standards.
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, Industrial Engineering, Management Engineering, or a related field.
At least two years of Manual QA experience and three years of Automation QA experience.
Experience with web automation tools such as Playwright, Selenium WebDriver, or similar technologies.
Programming or scripting knowledge in Java, JavaScript, C, C#, or a related language.
Experience with at least one automation framework, such as BDD, keyword-driven testing, or data-driven testing.
Knowledge of API testing tools and frameworks such as Postman, SoapUI, or REST API testing.
Familiarity with databases such as Oracle, MySQL, SQL Server, or MongoDB.
Strong understanding of test design techniques, QA methodologies, and the Software Development Life Cycle.
Experience working in both Agile and Waterfall environments.
Strong analytical, communication, time management, and problem-solving skills.