Responsibilities:
Develop, maintain, and execute automated test scripts using industry-standard tools and frameworks (e.g., Selenium) to ensure the reliability and efficiency of our products.
Design and execute manual test cases based on product requirements, performing functional, regression, and exploratory testing.
Collaborate closely with cross-functional teams to understand product features, review requirements, and ensure comprehensive test coverage.
Identify, prioritize, and implement automation opportunities within the testing process to increase efficiency and effectiveness.
Analyze test results, document and report bugs, and work closely with developers to troubleshoot and resolve issues in a timely manner.
Contribute to test planning, estimation, and participate in agile development processes.
Maintain and enhance existing test suites, as well as contribute to the creation and maintenance of test documentation and procedures.
Stay updated with emerging trends and best practices in both manual and automated testing methodologies.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field.
Proven experience in both automated and manual testing roles within a product company or software development environment.
Proficiency in test automation using tools like Selenium, Appium, or similar frameworks, along with a strong understanding of programming languages such as Java, Python, or JavaScript.
Experience in designing and executing manual test cases, including functional, regression, and exploratory testing.
Strong understanding of software QA methodologies, tools, and processes.
Detail-oriented with excellent analytical and problem-solving skills.
Ability to work effectively in a collaborative team environment and communicate effectively with cross-functional teams.
Familiarity with version control systems such as Git and experience with issue tracking tools like JIRA.
Experience with continuous integration/continuous deployment (CI/CD) pipelines is a plus.
Knowledge of API testing and tools like Postman or SoapUI is desirable.