Grufar is seeking a highly skilled and experienced Test Engineer to join their team. In this role, you will be responsible for manual testing and end-to-end web application testing, ensuring the quality of various software solutions. This is a critical position within our team, where your expertise will contribute directly to the success of our banking solutions.
Key Responsibilities
Testing & QA Responsibilities
- Conduct manual and functional testing for web applications, APIs, web services (REST/SOAP), and client/server applications.
- Perform system, integration, regression, smoke, and functional testing for all applications and services.
- Validate and test web services and APIs using tools such as SoapUI and Postman.
- Work independently or as part of a team, handling multiple tasks to meet deadlines.
- Prepare and execute detailed test cases from business requirements to validate functionality and performance.
- Follow up on system incidents, coordinating fixes in a timely manner.
Testing Documentation & Reporting
- Develop comprehensive test plans, test cases, and documentation for new and ongoing testing efforts.
- Collaborate with the development team to review business requirement specifications (BRS).
- Track, document, and communicate changes to business specifications based on testing results.
Continuous Improvement & Coordination
- Adhere to high standards of quality, ensuring all testing processes align with bank regulations and best practices.
- Participate in Agile processes, including SCRUM meetings and daily stand-ups.
- Analyze test results and provide feedback on defects and areas of improvement.
- Ensure complete and accurate documentation of test results and discrepancies.
Additional Responsibilities
- Perform database verification with SQL to ensure accurate backend verification.
- Collaborate with stakeholders for system design and requirements discussions to ensure all testing aspects are covered.
- Demonstrate a proactive approach to defect detection and resolution throughout the project lifecycle.
Qualifications
- Education: Bachelor’s degree in Computer Science, MIS, Engineering, or a related technical field.
- Experience:
- Minimum of 8 years of experience in the banking industry, with at least 6 years focused on QA, manual testing, and web application testing.
- Extensive experience in testing APIs, web services, and back-end verification using SQL.
- Proven track record in SIT/UAT testing and experience in testing core banking systems.
- Prior experience with Automation Testing and knowledge of tools like Equation/Core Banking is advantageous.
- Knowledge of SWIFT standards and payment systems is a plus.
- Skills:
- Proficiency in writing test plans and test cases based on BRS (Business Requirement Specification).
- Excellent understanding of system incidents and defect resolution.
- Strong communication skills in English and Arabic are essential.
- Expertise in Microsoft Office (Word, Excel, Access).
- Strong business process analysis, mapping skills, and the ability to work in a deadline-oriented environment.
- Certifications: (Discuss during the interview, certifications in software testing or relevant QA certifications are a plus.)
Benefits
- Competitive salary package and career advancement opportunities.
- Be a part of a dynamic, industry-leading team in the banking sector.
- Opportunities for personal and professional growth.
- Flexible work environment (where applicable) with performance-based incentives.
- Health and wellness benefits.
Application Instructions
Interested candidates should submit their CV, along with any relevant work experience and certifications, to the following email address:
- Email: careers@grufar.com
Latest posts by Asad Hameed (see all)
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025
Apply for this job