Source Code Academia, a dynamic education and training organization, is seeking a skilled QA Engineer to join our team in Rawalpindi. This is a new, full-time position based on-site at Bahria Town Phase 7, Rawalpindi. The ideal candidate has 2–3 years of hands-on QA experience and is passionate about ensuring the quality of our software and educational platforms. You will work closely with our development team to develop and execute thorough testing strategies that maintain our high standards of quality and performance.
Responsibilities
- Develop and execute test plans, test cases, and test scripts. Plan and document detailed test procedures to verify software functionality and usability.
- Perform manual testing (functional, regression, and UI/UX). Execute tests on new features and existing functionality to identify defects and ensure user interface quality.
- Automate testing processes. Use automation tools like Selenium, PHPUnit, and Postman to build and maintain automated test suites, increasing testing efficiency and coverage.
- Track and document defects. Log bugs in defect-tracking tools (e.g., JIRA or similar), clearly describe issues, and collaborate with developers to facilitate timely fixes.
- Collaborate across teams. Work closely with software developers, designers, and product managers throughout the Software Development Life Cycle (SDLC) to understand requirements and ensure quality at every stage.
- Maintain documentation. Keep detailed records of test results, testing procedures, and best practices to support ongoing quality assurance efforts and team knowledge sharing.
Requirements
- Experience: 2–3 years of QA or software testing experience, preferably in a web or software development environment.
- Manual Testing Skills: Proven ability in functional testing, regression testing, and UI/UX testing to catch defects and improve user experience.
- Automation Tools: Hands-on experience with automated testing tools such as Selenium (web automation), PHPUnit (for PHP applications), and Postman (API testing).
- Testing Expertise: Strong ability to write and execute test cases, test scripts, and detailed test plans. You should be meticulous and detail-oriented in finding issues.
- SDLC & Defect Tracking: Solid understanding of the Software Development Life Cycle (SDLC) and familiarity with defect tracking tools like JIRA or Bugzilla. Experience working in Agile/Scrum teams is a plus.
- Communication: Excellent verbal and written communication skills for clear documentation of test cases, bug reports, and collaborating with cross-functional teams.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred (or equivalent experience).
What We Offer
- Professional Growth: Opportunities for training and development in the latest testing tools and QA methodologies.
- Collaborative Environment: A supportive team culture where your ideas for improving product quality are valued.
- Competitive Package: A competitive salary commensurate with experience and a benefits package (details available during the interview process)
For more information, visit our website:
www.sourcecode.academy
Job Type: Full-time
Ability to commute/relocate:
- Rawalpindi: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
Work Location: In person