fb_pixel
back
Back
Location:
Karachi, Pakistan
Department: Quality Assurance
Job Description

Job Summary:

We are seeking a passionate and detail-oriented QA Automation Engineer to join our dynamic team. The ideal candidate will play a key role in ensuring the highest quality of our web and mobile applications through the design and execution of advanced automation strategies. If you thrive in a fast-paced Agile environment and have a strong background in test automation, especially within the banking domain, we want to hear from you!

Key Responsibilities:

  • Design, develop, and maintain test automation frameworks (POM, TDD, BDD) using Selenium, Playwright, and Appium.
  • Automate functional and regression tests for web and mobile banking applications including bill payments, card payments, and fund transfers.
  • Collaborate with cross-functional Agile teams to analyze business requirements and translate them into efficient test cases and plans.
  • Implement CI/CD pipelines in Azure DevOps, integrating automated test executions with code pushes to ensure continuous testing.
  • Perform end-to-end testing of new features across UBL’s internal systems such as CLOS, CLM, and Retail Applications.
  • Develop automation solutions using Java and C# to enhance testing efficiency and reduce manual efforts.
  • Perform API testing using tools like Postman and ensure performance benchmarks using JMeter.
  • Track defects using tools such as JIRA, TFS, and ensure timely resolution in coordination with development teams.
  • Contribute to performance and load testing for critical systems to ensure robustness under varying loads.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science or related field.
  • 2+ years of hands-on experience in QA Automation for both web and mobile platforms.
  • Proficient in automation tools: Selenium WebDriver, Playwright, Appium, Cucumber.
  • Strong command over Java and C# programming languages.
  • Working knowledge of CI/CD, version control systems like Git, and Azure DevOps.
  • Solid understanding of Agile methodologies and software development life cycles (SDLC).
  • Experience in the Banking/FinTech domain is a significant advantage.
  • Familiarity with bug tracking tools like JIRA, TFS, and testing APIs using Postman.

Job Type: Full-time

Experience:

  • QA: 2 years (Required)
companyLogo
Sofcom Private Limited
QA Automation Engineer