Senior SQA Automation Engineer
CodeNinja
Posted: January 12, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Senior SQA Automation Engineer to join our team in Pakistan, where we specialize in building high-impact global engineering teams that accelerate digital transformation for enterprises worldwide.
Required Skills
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