Test Engineer – System Limited – Lahore/Karachi/Islamabad – Pakistan
System Limited invites applications for Test Engineer in Lahore/Karachi/Islamabad, Pakistan
Job Title:
Test Engineer
SQA engineer having experience in telecommunications domain is responsible for creating test rule documents after deep analysis of existing procedures and revamped grey patches to make end-to-end solution easy to manage and better customer experience.
Responsibilities:
- Review, analyse and evaluate product code according to system specifications.
- Create and execute detailed and well-structured test plans and test cases (manual or automated) and analyse results.
- Plan and coordinate testing activities.
- Create logs to identify, track and document testing phases and defects.
- Conduct manual tests on various systems, including CRM, Billing (RBS), Middleware, and MNP.
- Perform thorough regression testing for all new Change Requests (CRs).
- Provide support for deployment and testing from UAT environment to production.
- Verify the successful delivery of order management and service management processes.
- Test the integration of different applications linked with the CRM.
- Design, develop and execute automation scripts using open-source tools (Jira, Selenium, JMeter).
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to meet client needs.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Monitor debugging process results.
- Track quality assurance metrics, like defect densities and open defect counts.
- Conduct post-release/ post-implementation testing.
Requirements:
- BS/MS degree in Computer Science, Engineering, or a related field.
- Proven experience of 4 – 5 years as a quality assurance tester.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing concise, and comprehensive test plans and test cases.
- Hands-on experience with both white box and black box testing.
- Experience in GUI test automation by using Selenium Web Driver (Web application)
- Experience in API testing (Web Services and REST)
- Experience in Jenkins, Cucumber, Behave or similar test automation suites is considered a plus.
- Solid knowledge of SQL, test management software and scripting.
- Familiarity with Agile frameworks and regression testing is a plus.
- Knowledge of JMeter Load Testing and API Testing.
- Experience with debugging and isolating defects.
- Excellent communication skills