Qa Automation Engineer Ui Testing Apply
Responsibilities
- Design, develop, and maintain UI test automation frameworks using tools such as Selenium, Playwright, Cypress, or WebDriverIO.
- Create, execute, and maintain automated test scripts for web and mobile applications.
- Collaborate closely with developers, product managers, and manual QA engineers to understand requirements and ensure test coverage.
- Implement and maintain CI/CD integration for automated test execution (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Perform cross-browser and cross-platform testing to ensure consistent UI behavior.
- Identify, report, and track bugs; analyze root causes and assist in defect resolution.
- Develop and execute performance and regression testing as needed.
- Contribute to test strategy, test data management, and test environment setup.
- Mentor team members on automation best practices and coding standards.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of experience as an SDET or QA Automation Engineer focusing on UI testing.
- Strong programming skills in Java, JavaScript/TypeScript, Python, or C#.
- Hands-on experience with Selenium, Playwright, or Cypress for web automation.
- Familiarity with page object model (POM), data-driven, or keyword-driven test design patterns.
- Experience with API testing tools (e.g., Postman, RestAssured) is a plus.
- Strong understanding of SDLC, STLC, and Agile methodologies.
- Experience with version control systems (Git) and CI/CD tools.

