Talent.com
Senior SQA Automation Engineer
Senior SQA Automation EngineerCodeNinja • Lahore, Punjab, PK
Senior SQA Automation Engineer

Senior SQA Automation Engineer

CodeNinja • Lahore, Punjab, PK
1 day ago
Job type
  • Quick Apply
Job description

🌟 About CodeNinja

At CodeNinja Consulting , we build high-impact global engineering teams that accelerate digital transformation for enterprises worldwide. With operations across Saudi Arabia, Pakistan, the United States, and Chile , we empower clients with world-class expertise in software engineering, QA automation, cloud, DevOps , and enterprise technology services.

Our 350+ experts deliver solutions across banking, fintech, healthcare, e-commerce, and large-scale enterprise platforms. At CodeNinja, we value innovation, excellence, and a culture of continuous learning — enabling our teams to deliver smarter, faster, and stronger.

📝 Job Summary

We are seeking an experienced Automation Engineer (8+ Years) to develop, enhance, and maintain automated testing solutions for complex enterprise systems.

The role requires strong technical expertise in test automation frameworks, CI / CD integration, regression automation, API automation , and working with cross-functional testing teams.

You will collaborate closely with the Manual Test Lead , engineering teams, and DevOps to ensure test coverage, quality, and stability across release cycles.

🎯 Key Responsibilities

Automation Development & Maintenance

  • Develop and maintain automation scripts for regression, functional, and SIT testing.
  • Create reusable automation frameworks, utilities, and libraries .
  • Debug, optimize, and enhance test scripts for improved reliability and performance.
  • Ensure automated tests are scalable, modular, and aligned with best practices.

CI / CD Integration

  • Integrate automated test suites into Jenkins, GitHub Actions, GitLab CI , or equivalent pipelines.
  • Configure automated execution triggers for nightly builds, code merges, and release cycles.
  • Implement reporting and log outputs directly into CI / CD dashboards.
  • Testing & Quality Assurance

  • Ensure comprehensive test coverage, including UI, API, SIT, and end-to-end scenarios.
  • Work closely with the Manual Test Lead to identify automation candidates and maintain prioritization.
  • Prepare detailed test reports , execution logs, error summaries, and coverage metrics.
  • Participate in defect triage meetings and provide technical insights on automation failures.
  • Collaboration & Support

  • Collaborate with developers, architects, QA, and DevOps teams for test environment readiness.
  • Provide guidance on automation best practices to junior team members.
  • Support continuous improvement initiatives in testing methodologies and tools.
  • Requirements

    🧩 Skills & Expertise Required

    Automation & Framework Expertise

  • Strong hands-on experience with automation tools :
  • Selenium, Cypress, Playwright, TestNG, JUnit

  • Ability to design frameworks from scratch and build scalable, modular architectures .
  • API Automation

  • Proficiency with :
  • REST Assured, Postman, Karate, or similar tools

  • Ability to automate REST APIs and validate request / response structures.
  • Programming & Scripting

  • Strong in at least two programming languages :
  • Java, Python, JavaScript

    CI / CD & Version Control

  • Experience integrating automation with :
  • Jenkins, GitHub Actions, GitLab CI, Bitbucket Pipelines

  • Knowledge of Git-based workflows .
  • Database Skills

  • Experience with SQL for backend validation and test data preparation.
  • Testing Knowledge

  • Deep understanding of :
  • SIT (System Integration Testing)
  • E2E testing
  • Regression testing
  • Testing complex enterprise systems
  • 💡 Preferred Skills

  • Exposure to cloud platforms (AWS / Azure) is a plus.
  • Experience with containerized environments (Docker, Kubernetes).
  • Experience working in Agile / Scrum teams.
  • Strong analytical and debugging skills.
  • 💼 Why Join Us

  • Work with cutting-edge tools and large-scale enterprise systems.
  • Fully remote working environment.
  • Opportunity to work with global engineering teams.
  • Culture focused on learning, innovation, and technical excellence.
  • ⚖️ Equal Opportunity Statement

    At CodeNinja , we are an Equal Opportunity Employer .

    We value diversity and are committed to fostering an inclusive environment for all employees — regardless of nationality, gender, or background.

    Benefits

  • Flexible Working Hours
  • Leaves as per the company policy
  • Maternity Leaves (Paid + Work from Home option)
  • Health Insurance (includes spouse and parents) (till the age of 80)
  • Provident Fund
  • Performance-Based Increments and Incentives
  • Easy Loan Facility for Employees
  • Gym Membership
  • Company Trips and Recreational Activities
  • Create a job alert for this search

    Sqa Engineer • Lahore, Punjab, PK