Takaful Bazaar Global Limited, an insurtech company based in MENAP region, invites application for the role of Software Quality Assurance Engineer to join our team!
Location: Hybrid (Karachi, Pakistan)
Compensation: Competitive Salary in US Dollars
Experience: 4+ Years
Last date for application: December 31, 2023
Job Responsibilities:
1.Test Planning:
Develop test plans, test cases, and test strategies based on software requirements and specifications.
2.Test Execution:
Execute test cases and document test results. Identify and report defects or issues to the development team.
3.Test Automation:
Develop and maintain automated test scripts to improve testing efficiency and coverage.
4.Regression Testing
Conduct regression testing to ensure that new software releases do not negatively impact existing functionality.
5.Performance Testing
Perform performance testing to evaluate the system's responsiveness, scalability, and stability under different conditions.
6.Compatibility Testing
Verify software compatibility with various operating systems, devices, and browsers.
7.User Acceptance Testing (UAT)
Collaborate with stakeholders to conduct UAT to ensure the software meets business requirements.
8.Defect Management
Track and manage defects using defect tracking tools, ensuring they are appropriately prioritized and resolved.
9. Process Improvement
Continuously evaluate and enhance the QA process to optimize efficiency and effectiveness.
10. Collaboration
Work closely with cross-functional teams, including developers, product managers, and project managers, to ensure high-quality software delivery.
11. Documentation
Prepare comprehensive test documentation, including test plans, test cases, and test reports.
Experience & Skills Required:
1.Testing Knowledge
Strong understanding of software testing principles, methodologies, and best practices.
2.Defect Tracking
Familiarity with defect tracking tools such as Jira, or similar.
3. Analytical Skills
Ability to analyze software requirements and design effective test cases to ensure comprehensive coverage.
4.Communication
Excellent communication skills to collaborate with team members and articulate testing results to stakeholders.
5. Attention to Detail
Meticulousness in test execution and defect reporting.