Two Core Global is seeking a detail-oriented QA Engineer to join their team on-site in Johar Town, Lahore. This full-time role is ideal for candidates with 1 to 3 years of experience in software quality assurance. The successful candidate will play a crucial role in ensuring the quality, performance, and reliability of the company’s web and mobile applications, as well as other software solutions. Working closely with developers, designers, and project managers, the QA Engineer will identify bugs, test new features, verify functionality, and ensure that software meets project requirements prior to release.
Key Responsibilities
- Perform manual testing across websites, web applications, and mobile applications to ensure functionality and user experience.
- Prepare and execute detailed test cases, test plans, and test scenarios.
- Identify, document, track, and report software defects and bugs clearly and accurately.
- Conduct functional, regression, integration, and UI/UX testing to maintain high-quality standards.
- Verify fixes and ensure that new updates do not negatively impact existing features.
- Test APIs and backend functionality using tools such as Postman.
- Collaborate closely with developers to resolve issues and enhance software quality.
- Ensure applications function correctly across different browsers, devices, and screen sizes.
- Maintain comprehensive QA documentation and provide clear, concise testing reports.
- Support release testing and quality assurance throughout the entire software development lifecycle.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 1 to 3 years of experience in software quality assurance or software testing.
- Strong understanding of software testing methodologies and the software development lifecycle (SDLC).
- Proven experience in writing test cases and reporting bugs effectively.
- Familiarity with project management and bug tracking tools such as Jira, Trello, or similar platforms.
- Basic knowledge of API testing, particularly using Postman.
- Excellent analytical and problem-solving skills.
- Strong communication skills with attention to detail.
- Ability to work collaboratively within a development team environment.
Preferred Qualifications
- Experience with automation testing tools such as Selenium, Cypress, or Playwright.
- Familiarity with SQL and database testing.
- Understanding of Agile and Scrum development methodologies.
- Experience testing modern web applications built with frameworks like React or Next.js.
This position offers the opportunity to contribute to high-quality software products in a collaborative and dynamic environment. Candidates interested in applying should prepare a detailed CV highlighting relevant experience and skills.