Arhamsoft Pvt. Ltd | onsite
Lahore | Posted on 1/15/2026
Analyze requirements and create detailed test plans, test cases, and test scenarios.
Perform functional, regression, usability, UI/UX, smoke, and exploratory testing.
Report, track, and verify bugs using tools like JIRA, ClickUp, Azure DevOps, or similar.
Collaborate with developers, product owners, and business teams to ensure quality delivery.
Develop, maintain, and execute automated test scripts.
Work with automation tools/frameworks such as Selenium WebDriver, Playwright, Cypress, or Appium (any one required).
Identify areas for automation and improve test coverage.
Integrate automated tests into CI/CD pipelines (GitLab/GitHub Actions/Jenkins).
Ensure adherence to QA standards, processes, and documentation.
Perform root-cause analysis for bugs and work to prevent repeated issues.
Participate in sprint planning, daily standups, and release cycles.
Bachelor’s/Master’s in Computer Science, Software Engineering, or relevant field.
3+ years of hands-on experience in Software Quality Assurance.
Strong command over:
Manual Testing (Functional, Regression, Integration, Smoke)
Test case design techniques
Bug reporting & tracking
API Testing (Postman, Swagger)
SQL/basic DB queries
Automation experience with at least 1 testing tool (Selenium, Cypress, Playwright, Appium etc.).
Understanding of SDLC, STLC, and Agile/Scrum methodology.
Knowledge of Git version control.
Experience testing mobile applications.
Knowledge of performance testing (JMeter / k6).
Automation scripting in Java, JavaScript, or Python.
Familiarity with cloud-based testing platforms (BrowserStack, LambdaTest).
Strong analytical and problem-solving ability.
Excellent communication and documentation skills.
Team player with a proactive mindset.
Ability to work independently and meet deadlines.