Job Description: We are seeking a skilled QA Engineer to join our software development team. In this role, you will collaborate closely with developers to understand project requirements and prepare detailed test cases. You will design and execute test scripts to evaluate functionality, usability, and performance, identifying and resolving issues as they arise. Re-execution of test cases will be necessary to ensure software functionality and issue resolution. Strong documentation skills are essential for maintaining comprehensive test case and script records. Proficiency in Java or any programming language is required.
Responsibilities: Collaborate with our software development team to understand project requirements and prepare test cases.
Work closely with the development team to troubleshoot and resolve issues.
Design and execute test cases and scripts to assess functionality, usability, and performance, aiding in issue identification and resolution.
Re-execute test cases and scripts to confirm the resolution of previous issues and ensure software functionality.
Maintain comprehensive documentation of test cases, scripts, reports, and related documentation.
- Requirements and Skills:*
2+years of experience as a QA engineer or test engineer.
Proficient in manual testing types such as Functional, UAT, Regression, Integration, Sanity, Smoke, Cross- browser, and Mobile Testing.
Experience with API testing tools like Postman.
Proficient in Java or any programming language.
Knowledge of automation testing tools like Appium is a plus.
Skilled in planning, designing, writing, and executing test cases and scripts.
Familiarity with bug-tracking tools like Trello / Bugzilla / Redmine / GitHub / GitLab, etc.
Basic understanding of Agile methodologies.
Job Type: Full-time
Schedule:
Education:
Experience:
- QA engineer or test engineer.: 2 years (Preferred)
Work Location: In person