Job Summary
Test Automation Development
- Design, develop, and maintain scalable automation frameworks.
- Create automated test scripts for Web, Mobile, API, and Backend applications.
- Develop reusable test components and libraries.
- Improve test coverage through automation initiatives.
- Maintain automation code repositories and standards.
Test Planning & Execution
- Analyze requirements and identify automation opportunities.
- Prepare automation test strategies and execution plans.
- Execute automated test suites and validate results.
- Support functional, regression, integration, smoke, and sanity testing.
- Track and report defects identified during automation execution.
Framework Development & Enhancement
- Develop and maintain hybrid, data-driven, keyword-driven, and BDD frameworks.
- Improve framework scalability, reliability, and maintainability.
- Integrate reporting and dashboarding capabilities into frameworks.
- Implement automation best practices and coding standards.
API & Backend Testing
- Automate REST and SOAP API testing.
- Validate request/response structures and business logic.
- Perform data validation using SQL queries.
- Integrate API testing into CI/CD pipelines.
CI/CD & DevOps Integration
- Integrate automation suites with CI/CD tools.
- Configure automated test execution during build and deployment cycles.
- Collaborate with DevOps teams to implement quality gates.
- Support shift-left testing practices.
Defect Management & Reporting
- Identify, document, and track software defects.
- Perform root cause analysis for failures.
- Create automation execution reports and dashboards.
- Communicate quality metrics to stakeholders.
Key Responsibilities
Test Automation Development
- Design, develop, and maintain scalable automation frameworks.
- Create automated test scripts for Web, Mobile, API, and Backend applications.
Skill Requirements
Playwright , Selenium