Principal QA Automation Engineer

  • Lahore, Punjab, Pakistan
  • WFH Flexible
  • Full-time
  • Information Technology

We are looking for a highly motivated and 5+ years experienced QA Automation Engineer to join our Quality Assurance team. The ideal candidate shall be responsible for designing, developing, and maintaining automated test scripts and frameworks to ensure the quality and reliability of our software products. This role requires a strong understanding of software development lifecycle, testing methodologies, and automation best practices.

Responsibilities:

  • Design, develop, and maintain robust, scalable, and efficient automated test scripts using Postman, JMeter, Rest Assured, Playwright, Cypress.
  • Working hands on knowledge of Python, Java Script or other scripting language.
  • Develop and enhance automation frameworks to support various testing types (e.g., UI, API, performance).
  • Experience with testing or using Rest & SOAP APIs
  • Strong understanding of JSON & XML
  • Experience with Datadog/Seq/ Scalyr or other log analysis tool
  • Execute automated tests, analyze results, and identify defects.
  • Report, track, and manage defects through to resolution using e.g., Jira, Azure DevOps and able to communicate with partners to troubleshoot issues in a timely fashion.
  • Monitor existing API Integrations for problems-analyze logs, build dashboards, check queues etc.
  • Implement and maintain CI/CD pipelines for automated testing.
  • Conduct manual testing when necessary and contribute to exploratory testing efforts.
  • Help with Planning and Prioritizing.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Proven experience (5+ years) as a QA Automation Engineer or similar role.
  • Strong proficiency in at least one scripting language (e.g., Python, JavaScript).
  • Extensive experience with test automation frameworks and tools (e.g. Playwright, Cypress, TestNG, JUnit, Pytest).
  • Experience with API testing tools (e.g., Postman, JMeter,SoapUI, Rest Assured).
  • Solid understanding of software QA methodologies, tools, and processes.
  • Experience with version control systems (e.g., Git).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Excellent communication and collaboration skills.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with application testing automation (e.g., Selenium, Appium) is a plus.
  • Familiarity with Agile/Scrum development methodologies.
  • Certifications in Quality Assurance (e.g., ISTQB) is a plus.

We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. 

To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/