Job Search and Career Advice Platform

Enable job alerts via email!

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

Devsinc

Pakistan

On-site

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

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Pakistan seeks an experienced Automation QA Engineer to lead the design and maintenance of scalable automation frameworks. The role entails developing automated test suites and integrating testing into CI/CD pipelines. Candidates should have a Bachelor’s degree and 2–3 years of experience in software quality assurance, with proficiency in tools like Selenium and Jenkins. Excellent problem-solving skills are essential. Competitive benefits include Provident Fund and medical facilities.

Benefits

Provident Fund
Medical Inpatient Facility
Paid Overtime
Gym Facility

Qualifications

  • 2–3 years of hands-on experience in automation and software quality assurance.
  • Deep understanding of QA processes and SDLC.
  • Excellent problem-solving, debugging, and analytical skills.

Responsibilities

  • Lead the design, implementation, and maintenance of scalable automation frameworks.
  • Develop and execute automated test suites for various services.
  • Ensure automation coverage across multiple projects.

Skills

Automation frameworks
Selenium
TestNG
Python
REST API testing
CI/CD tools
Debugging
Java

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
GitHub Actions
GitLab CI
Docker
Kubernetes
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.
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 and Sports Allowance.

Qualifications
  • 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.
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.