Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
2 months ago

Additional Details

Job ID
2276
Job Views
164
Work Mode *
On-site

Job Description

We are looking for an Analyst Software Engineer to join our QA team. The role involves working closely with PMO and Development teams to ensure high-quality software delivery through thorough testing, issue identification, and validation.

Responsibilities

  • Develop and maintain functional/non-functional test cases following QA best practices.
  • Execute test cases on cross-platform applications (web/mobile) and log issues using a bug tracking system.
  • Write queries and validate data using MSSQL, MySQL, and other platforms.
  • Participate in all phases of the SDLC; familiarity with Agile methodologies is a plus.
  • Work with QA automation frameworks (C#, Selenium, JavaScript) and create test cases with guidance.
  • Collaborate with PMO and Development teams to understand requirements and technical architecture.
  • Contribute to software security testing, including awareness of OWASP vulnerabilities.

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology or related field
  • 0–2 years of relevant QA/testing experience.
  • In-depth understanding of the Software Development Life Cycle (SDLC), with the ability to apply QA best practices across all phases of software development.
  • Strong understanding of database concepts and ability to run queries.
  • Basic knowledge of QA automation frameworks and scripting.
  • Exposure to Python automation and AI/LLM-based testing is a plus.
  • Strong analytical and problem-solving abilities.
  • Ownership mindset with accountability for assigned tasks.
  • Flexibility to adapt to different working hours and project needs.
  • Excellent written and verbal communication skills for cross-team collaboration.
  • Eagerness to learn and adopt new tools, technologies, and processes quickly.

Location