Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Engineer for Automation

Software Engineering | Lahore | Full Time

Job Description

Experience: 3+ years of hands-on programming experience preferably with test automation frameworks

Qualifications: BS in Computer Science or similar degree

Job Summary: Automated verification and validation of web applications, APIs, Native Mobile and web mobile applications


  • Identify and prioritize test cases for automation
  • Manage and maintain automated testing infrastructure
  • Create and integrate automated testing into deployment pipeline
  • Continuously improve test coverage through automation tools and evaluate technologies for continued relevancy/effectiveness
  • Work under minimal supervision
  • Mentor less experienced colleagues as needed/requested

Tools and Technologies/Skills:

  • Fluent in any programming language preferably Python, Javascript, Java
  • General experience with Linux systems
  • Experience using version control systems like Git

Good to have:

Experience with one or more of these: Appium, Selenium, Web Driver, Cypress, Pytest, JUnit"

Important Note: Successful/shortlisted candidates would be first given a job sample project/test to submit which may have a deadline. Candidates recommended after the assignment would then be called for an interview