Enable job alerts via email!

QA Engineer - Automation

Creative Chaos

Karachi Division

On-site

PKR 1,400,000 - 2,000,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Karachi seeks a QA Engineer specializing in Automation to enhance software quality through innovative testing strategies. Responsibilities include developing automation test scripts, collaborating with cross-functional teams, and ensuring smooth release cycles. Ideal candidates should have a Bachelor's degree in Computer Science and 2-3 years of testing experience, particularly in test automation frameworks like Selenium and programming languages such as Java and Python. The role offers competitive benefits including work from home options and health insurance.

Benefits

Paid Time Off
Work From Home
Health Insurance
OPD
Training and Development

Qualifications

  • 2-3 years of hands-on experience in software testing with a focus on test automation.
  • Strong understanding of software testing methodologies and processes.
  • Experience with CI/CD pipelines.

Responsibilities

  • Develop and enhance automation test scripts.
  • Participate in requirement analysis.
  • Execute automated and manual tests.

Skills

Test automation
Collaboration
Troubleshooting
Communication skills

Education

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

Tools

Selenium
TestNG
Cucumber
Java
Python
Git
Job description

Job Overview:

As a QA Engineer specializing in Automation at Creative Chaos, you will play a crucial role in ensuring the quality of our software products through innovative test automation strategies. You will be responsible for designing, developing, and maintaining automated test scripts, while also collaborating closely with development teams to identify and resolve issues early in the development lifecycle.

Key Responsibilities:

  • Develop and enhance automation test scripts to improve the efficiency and coverage of testing efforts.
  • Participate in requirement analysis and provide input on testability.
  • Execute automated and manual tests and validate application functionality against the requirement specifications.
  • Document test cases, test results, defects, and track metrics to evaluate the quality of product deliveries.
  • Collaborate with cross-functional teams to troubleshoot issues and ensure smooth release cycles.
  • Continuously assess and improve testing processes, tools, and frameworks to enhance overall quality.
  • Stay up-to-date with emerging trends in software testing and automation.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2-3 years of hands-on experience in software testing with a focus on test automation.
  • Proficiency in automation frameworks (e.g., Selenium, TestNG, Cucumber) and programming languages (Java, Python, etc.).
  • Strong understanding of software testing methodologies, life cycle, and processes.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with version control systems (e.g., Git).
  • Ability to analyze and troubleshoot complex issues.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.