Senior SQA Automation Engineer
New
C
CodeNinjaQA automation
Workable workplace: remote; Workable locations: India. EgyptFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ Years
- Required Skills
- PythonSQLCypressJavaJavascriptSeleniumCI/CDPostmanPlaywright
Requirements
- Bring 8+ years of experience as an Automation Engineer.
- Have hands-on experience with Selenium, Cypress, Playwright, TestNG, or JUnit.
- Be able to design automation frameworks from scratch and build scalable, modular architectures.
- Have proficiency with REST Assured, Postman, Karate, or similar API automation tools.
- Be able to automate REST APIs and validate request and response structures.
- Be strong in at least two of Java, Python, and JavaScript.
- Have experience integrating automation with Jenkins, GitHub Actions, GitLab CI, or Bitbucket Pipelines.
- Know Git-based workflows and SQL for backend validation and test data preparation.
- Understand SIT, end-to-end testing, regression testing, and testing complex enterprise systems.
- Banking and fintech experience is preferred.
- Exposure to AWS or Azure, Docker or Kubernetes, and Agile/Scrum teams is preferred.
Responsibilities
- 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 reliability and performance.
- 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 in CI/CD dashboards.
- Ensure comprehensive coverage of UI, API, SIT, and end-to-end scenarios.
- Prepare test reports, execution logs, error summaries, and coverage metrics.
- Collaborate with engineering, QA, and DevOps teams on test environment readiness.
View Full Description & ApplyYou'll be redirected to the employer's site