Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - Quality Assurance (SSQA) - Automation Engineer

Devsinc

Lahore

On-site

PKR 2,000,000 - 2,750,000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Lahore is seeking an Automation QA Engineer to lead the design and implementation of scalable automation frameworks. The ideal candidate has a Bachelor's degree and 2-3 years of experience in automation, with proficiency in tools like Selenium and CI/CD processes. Responsibilities include developing automated test suites, performing code reviews, and mentoring junior team members. Benefits include a provident fund, medical facilities, and in-house meals.

Benefits

Provident Fund
Medical Inpatient Facility
Medical Outpatient Facility
Paid Overtime
In-house Subsidized Lunch & Dinner
Gym Facility
Entertaining Activities
Interest Free Loan Facility
Advance Salaries
Sports Allowance

Qualifications

  • 2–3 years of hands-on experience in automation and software quality assurance.
  • Deep understanding of automation frameworks, QA processes, and SDLC.
  • Strong experience with CI/CD tools and REST API testing.

Responsibilities

  • Lead the design and maintenance of scalable automation frameworks.
  • Develop and execute automated test suites for web and backend services.
  • Collaborate with teams to define quality gates.

Skills

Automation frameworks
Selenium
TestNG
Pytest
Cypress
REST Assured
CI/CD tools
Python
Java
JavaScript

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Jenkins
GitHub Actions
GitLab CI
Docker
Cloud (AWS/Azure preferred)
Job description
Responsibilities
  • Lead the design, implementation, and maintenance of scalable automation frameworks.
  • Develop and execute automated test suites for web, API, and backend services.
  • Ensure automation coverage across multiple projects and components.
  • Integrate automated testing into CI/CD pipelines and support continuous delivery processes.
  • Perform code reviews for automation scripts and provide mentorship to junior QA engineers.
  • Collaborate with developers, DevOps, and product teams to define quality gates.
  • Conduct root cause analysis, monitor test performance, and optimize execution pipelines.
  • Contribute to test strategy, automation roadmap, and overall QA process improvements.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 2–3 years of hands‑on experience in automation and software quality assurance.
  • Deep understanding of automation frameworks, QA processes, and SDLC.
  • Proficiency in Selenium, TestNG, Pytest, or Cypress for UI and API automation.
  • Strong experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Solid knowledge of REST API testing, Postman, or REST Assured.
  • Familiarity with Docker, Kubernetes, or cloud‑based testing environments.
  • Excellent problem‑solving, debugging, and analytical skills.
  • Proven ability to mentor junior engineers and drive automation best practices.
Skills & Tools
  • Languages: Python, Java, or JavaScript
  • Automation Tools: Selenium, TestNG, Pytest, Cypress, REST Assured
  • CI/CD: Jenkins, GitHub Actions, GitLab CI
  • Version Control: Git / GitHub
  • Environments: Linux, Docker, Cloud (AWS/Azure preferred)
  • Bonus: Experience with performance testing, API mocking, or service virtualization tools
Benefits
  • Provident Fund
  • Medical Inpatient Facility
  • Medical Outpatient Facility
  • Paid Overtime
  • In‑house Subsidized Lunch & Dinner
  • Gym Facility
  • Entertaining Activities
  • Interest Free Loan Facility
  • Advance Salaries
  • Sports Allowance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.