Key Responsibilities
1. Test Automation Strategy & Framework Development
- Design and build scalable, reusable automation frameworks for:
- API testing (REST)
- Web and mobile applications (Android/iOS/React Native)
- Define automation strategy across functional, regression, and integration layers
- Drive shift-left testing practices and CI/CD integration
2. API Automation
- Develop robust automated test suites using tools like RestAssured, Postman/Newman
- Validate contracts, schema, and data integrity across services
- Work with microservices architecture and test service orchestration
3. App (Web & Mobile) Automation
- Build and maintain UI automation using:
- Web: Selenium, Cypress
- Mobile: Appium
- Ensure cross-browser/device coverage and reliability
- Optimize test execution time using parallelization and cloud device farms
4. Functional Testing
- Define comprehensive test scenarios and test cases based on business requirements
- Perform exploratory and edge-case testing
- Ensure end-to-end validation of user journeys
- Collaborate closely with Product and Engineering teams for requirement clarity
5. CI/CD & DevOps Integration
- Integrate automation suites into CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Ensure automated execution on every build and release
- Monitor test results, flaky tests, and improve stability
6. Quality Engineering Leadership
- Mentor junior SDETs and QAs
- Establish best practices for testing, coding, and reviews
- Drive quality metrics like defect leakage, automation coverage, and test reliability
Required Skills & Qualifications
Experience
- 7–10+ years in QA/Automation Engineering
- Strong experience in both manual and automation testing
Technical Skills
- Strong programming skills in Java / Python / JavaScript
- Deep experience in:
- API automation frameworks
- UI automation tools
- Test design patterns (Page Object Model, BDD, etc.)
- Experience with:
- Microservices architecture
- SQL/NoSQL databases
- Git and version control
Automation & Tools
- API: RestAssured, Postman
- UI: Selenium / Cypress
- Mobile: Appium
- CI/CD: Jenkins / GitHub Actions / GitLab CI
- Test Reporting: Allure, Extent Reports
Soft Skills
- Strong analytical and problem-solving skills
- Ability to work cross-functionally with engineering, product, and DevOps teams
- Ownership mindset with focus on quality outcomes
Good to Have
- Experience in containerized environments (Docker, Kubernetes)
- Knowledge of cloud platforms (AWS, GCP, Azure)
- Experience in building in-house test platforms or tools
Official notification