QA Engineer
Posted Updated
Description
Responsibilities:
- Develop and maintain automated test cases using automation tools such as Selenium, Appium, or similar tools.
- Design, develop, and maintain automation testing frameworks.
- Create and maintain test data and test environment setups.
- Collaborate with developers, product owners, and other stakeholders to ensure comprehensive test coverage.
- Analyze test results, identify defects, and report issues to the development team.
- Participate in code reviews and ensure the testability of new features.
- Contribute to the continuous improvement of the QA process and automation frameworks.
- Communicate test results and issues effectively to project stakeholders.
Requirements:
- Strong proficiency in programming languages: Java.
- Hands on in Manual Testing.
- 4+ years of experience in Automation Testing.
- Experience with automation testing frameworks such as Selenium, Appium, or similar tools.
- Experience with load testing and performance testing tools such as JMeter or LoadRunner is a must.
- Good understanding of software testing methodologies, techniques, and best practices.
- Experience with Agile software development methodologies.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and in a team environment.
- Bachelor's degree in Computer Science, Engineering or a related field.
- Experience with testing web applications, mobile applications, RESTful APIs, and databases.
