Responsibilities:
- Create and maintain automated test scripts using Appium, Playwright, and UFT One.
- Perform functional testing on web and mobile applications to ensure proper functionality.
- Plan and execute regression tests to identify and resolve defects in applications.
- Collaborate with development and QA teams to analyze requirements, identify test cases, and troubleshoot issues.
- Monitor and analyze test results, preparing detailed reports to highlight critical areas and suggest improvements.
- Provide support in defining best practices and testing strategies to enhance overall product quality.
- Ensure automated tests are robust, reusable, and scalable.
- Identify and resolve issues related to the integration of testing systems with CI/CD pipelines.
- Maintain accurate and up-to-date documentation of test cases, test scripts, and execution results.
Required Skills:
- Proven experience in functional test automation using Appium, Playwright, and UFT One.
- Strong knowledge of testing methodologies (Agile, Scrum, DevOps) and test techniques (unit, integration, regression, etc.).
- Experience in writing and debugging automated test scripts.
- Proficiency in using test management tools such as Jira, TestRail, or similar.
- Knowledge of programming languages like Java, JavaScript, Python, or similar.
- Experience in test execution and result analysis across multiple platforms (web, mobile, cross-browser).
- Excellent communication and collaboration skills with both technical and non-technical teams.
- Ability to analyze business requirements and translate them into functional test cases.
- Experience in integrating automated tests into CI/CD pipelines.