- Design and develop scalable and maintainable automation frameworks supporting multiple test types (UI, API, integration).
- Define automation strategies and identify opportunities to increase test automation coverage and efficiency.
- Optimize automation scripts for performance, reliability, and maintainability.
- Conduct code reviews of automation scripts ensuring adherence to standards and best practices.
- Create and maintain robust test data setup/teardown routines and reusable step definitions/utilities.
- Own automation solutions end-to-end, including framework design, execution stability, CI/CD integration, and results analysis.
- Produce, review and maintain test documentation and runbooks (execution steps, troubleshooting guides, and onboarding notes).
- Collaborate with stakeholders to align automation efforts with business requirements and release timelines.
Soft Skills
- Demonstrates ownership in driving quality initiatives and testing excellence.
- Collaborate effectively with teams and stakeholders for successful delivery.
- Apply solid analytical and problem-solving skills to complex testing challenges.
- Communicates proactively to ensure stakeholder alignment and transparency.
- Ensures end-to-end quality delivery through effective test ownership.
- Drives innovation in testing strategies, processes, and automation adoption.
- Adapts effectively to changing requirements and testing priorities.
- Maintains attention to detail in testing, validation, and defect management.
- Takes initiative in improving test coverage, processes, and quality practices.