Quality Assurance Engineer

8 hours ago


Lahore, Punjab, Pakistan SAT Full time

Job Title: Software Quality Assurance Engineer

Location: Gulberg III, Lahore

Job Type: Full-time - Onsite

Experience Level: Minimum 2 years

Job Summary:

We are seeking a talented Manual Software Quality Assurance Engineer to ensure the quality and reliability of our web and mobile applications. In this role, you will design and execute test plans, meticulously test applications, identify and document defects, and collaborate with the development team to deliver top-notch software. Your expertise will directly contribute to the usability, functionality, and success of our products.

Key Responsibilities:

  1. Requirement Analysis: Review and analyze software specifications, user stories, and acceptance criteria to ensure thorough test coverage for both web and mobile applications.
  2. Test Planning: Develop detailed and structured test plans, test cases, and test scenarios based on project requirements for manual testing.
  3. Functional Testing: Conduct functional testing to ensure all features and functionalities work as expected on web and mobile applications.
  4. UI/UX Testing: Validate user interface and user experience elements for consistency, responsiveness, and usability across platforms (web and mobile).
  5. Regression Testing: Perform regression testing to ensure that updates or changes in the software do not impact existing functionalities.
  6. Integration Testing: Validate seamless interaction between different modules or APIs in web and mobile apps.
  7. End-to-End Testing: Simulate real-world scenarios to ensure the software meets user expectations and business needs.
  8. Defect Tracking: Identify, log, and prioritize defects in a defect-tracking system (e.g., JIRA, Bugzilla) with detailed reproduction steps and screenshots.
  9. Performance Testing (Basic): Conduct basic performance testing to ensure the software's responsiveness and stability under normal loads.
  10. Compliance Testing: Verify compliance with security, accessibility, and platform-specific guidelines.
  11. Documentation: Maintain detailed documentation of test cases, execution results, and test coverage reports.
  12. Collaboration: Work closely with developers, product managers, and designers to resolve issues and validate fixes.
  13. User Acceptance Testing (UAT): Collaborate with stakeholders to plan and execute UAT, ensuring the product meets business and user requirements.
  14. Continuous Improvement: Provide feedback on testing processes and suggest enhancements to improve quality assurance workflows.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or a related field.
  2. 2 years of experience in manual software quality assurance, with proven expertise in testing web and mobile applications.
  3. Strong understanding of software testing methodologies, tools, and processes.
  4. Experience with test automation tools and frameworks is a plus.
  5. Knowledge of programming languages such as Java, Python, or C# is desirable.
  6. Excellent analytical and problem-solving skills.
  7. Strong communication and collaboration skills.
  8. Ability to work in a fast-paced and dynamic environment.
Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Motor Vehicle Manufacturing
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBee Careers Full time

    Lead Quality Assurance Engineer:We are looking for a skilled Lead Quality Assurance Engineer to join our team. As a QA Lead, you will be responsible for leading the quality assurance process, developing and implementing testing strategies, and collaborating with cross-functional teams to deliver high-quality software products.Responsibilities:Develop and...


  • Lahore, Punjab, Pakistan SQUADCELL Full time

    We are hiring Software Quality Assurance Fresh Graduate.SquadCell is looking to hire a Software Quality Assurance Engineer. As an SQA resource, you will be responsible for testing the quality of software systems and approving them for deployment.The SQA Engineer role plays an important part in our company's project development process. If you enjoy providing...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    SQA (Software Quality Assurance) RoleThe position of Software Quality Assurance Engineer is a crucial part of our software development team. As an SQA Engineer, you will be responsible for implementing and executing test plans and automation in collaboration with the software development team.Responsibilities:Hands-on experience in manual and automated...


  • Lahore, Punjab, Pakistan Brainxtech Full time

    We are seeking a highly skilled and experienced Fresh Software Quality Assurance Engineer to develop and execute exploratory and automated tests to ensure product quality.Job ResponsibilitiesReview functional and design specifications to guarantee full understanding of individual deliverables.Identify test requirements from specifications, map test case...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Quality Assurance RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team. The successful candidate will have a strong background in engineering and experience in quality assurance and control.This is an excellent opportunity for someone who wants to take their career to the next level and make a real impact on product quality.To...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Quality Assurance Engineer Job DescriptionThis role is responsible for leading our quality assurance automation strategies and ensuring the highest level of software quality across our SaaS platforms.Responsibilities:Develop and execute strategic plans for quality assurance.Lead and mentor a team of QA engineers.Collaborate with cross-functional...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Software Quality Assurance PositionThis is an exciting opportunity for a highly skilled Senior Software Quality Assurance professional to work on cutting-edge projects.Key ResponsibilitiesDesign and execute comprehensive test strategies to ensure software quality.Perform manual and automated testing of software applications to identify bugs and...


  • Lahore, Punjab, Pakistan TECHNOSOFT Full time

    We're looking for a Software Quality Assurance Engineer.Requirements:Bachelors in CS/ SE or relevant education.0 to 1 year of Software Quality Assurance experience.Experience in manual testing for web and mobile applications.Create, execute and maintain test cases.Report and track issues.Review functional specifications and identify test scenarios.Strong...

  • Test Engineer

    1 week ago


    Lahore, Punjab, Pakistan UNAVAILABLE Full time

    About the RoleWe are looking for an experienced SQA Engineer to work with our team. As a key member of our quality assurance team, you will be responsible for developing and executing test plans and test cases to ensure high-quality software delivery.You will work closely with cross-functional teams, including Development and PMO, to understand and analyze...


  • Lahore, Punjab, Pakistan Whiztec Ltd Full time

    Job DescriptionWe are looking for a talented Junior Quality Assurance Engineer to join our team at Whiztec Ltd. This is an exciting opportunity for a fresh graduate or entry-level professional to kick-start their career in software quality assurance and support.The ideal candidate should have basic knowledge of computer science concepts, good typing skills,...