🌟 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 testingRegression testingTesting 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 HoursLeaves as per the company policyMaternity Leaves (Paid + Work from Home option)Health Insurance (includes spouse and parents) (till the age of 80)Provident FundPerformance-Based Increments and IncentivesEasy Loan Facility for EmployeesGym MembershipCompany Trips and Recreational Activities