Description:
Catalyst IT Solutions (Pvt.) Limited is seeking a Quality Assurance (QA) Engineer to ensure the quality, functionality, and reliability of our software products. This role offers hands-on experience in software testing, bug reporting, and QA methodologies, making it ideal for professionals eager to grow in the field of software quality assurance.
Key Responsibilities:
- Conduct manual and automated testing for web and mobile applications.
- Develop, review, and execute test cases, test plans, and test scripts.
- Identify, document, and track bugs and defects using bug-tracking tools.
- Collaborate with developers to understand software requirements and functionality.
- Perform various types of testing, including functional, regression, performance, and usability testing.
- Document test results and prepare detailed reports for management review.
- Participate in QA team discussions, sprint reviews, and project meetings.
- Ensure software products meet company standards and align with user expectations.
Requirements:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related fields.
- Basic understanding of software testing concepts and methodologies.
- Familiarity with bug-tracking tools such as Jira, Trello, or Bugzilla is a plus.
- Knowledge of manual testing; experience in automation testing is an added advantage.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Keen attention to detail and adherence to test procedures.
Preferred Skills:
- Experience with automation tools such as Selenium, Appium, or similar.
- Knowledge of API testing tools like Postman.
- Understanding of SQL for database testing.
- Familiarity with Agile and Scrum methodologies.