- Design, execute, and maintain manual and automated test cases.
- Integrate manual test cases into automation frameworks for scalability and efficiency.
- Conduct functional, performance, regression, and mobile testing across different platforms.
- Develop and maintain automation scripts using Selenium, Appium, and JavaScript.
- Identify, document, and track defects using tools such as Jira (or similar).
- Collaborate with developers, product managers, and business teams to deliver high-quality software.
- Continuously improve test processes, automation coverage, and frameworks.
Requirements
- 3–5 years of experience in software testing (manual + automation).
- Robust hands-on experience with Selenium and Appium.
- Experience in mobile application testing (Android/iOS).
- Proficiency in JavaScript (or any scripting language used in test automation).
- Good understanding of software QA methodologies, tools, and processes.
- Familiarity with Agile/Scrum development practices.
- Strong problem-solving skills and attention to detail.