Job Title : Developer.
Senior / Lead QA Automation Stack : QA Automation.
Experience Level : 3-7 Years.
QA Automation Engineer to implement test automation strategies that enhance the quality, stability, and performance of software products.
This role involves building scalable test frameworks, integrating automation with CI / CD pipelines, and collaborating with cross-functional teams to deliver high-quality solutions.
Roles & Responsibilities :
Automation Development :
- Design, develop, and maintain automated test scripts using Selenium WebDriver (Java preferred) and frameworks like TestNG / JUnit.
- Implement Page Object Model (POM) and create custom reusable functions for scalable and maintainable test automation.
- Conduct cross-browser testing using Selenium Grid, BrowserStack, or Sauce Labs to ensure UI consistency across platforms.
Mobile Automation :
Develop and maintain Appium-based automation for Android and iOS.Work with real devices and emulators to simulate gestures and test edge scenarios.Handle mobile automation configuration including desired capabilities, UIAutomator, and activity / package names.Programming & Build Management :
Write clean, efficient code using Java and JavaScript, and follow OOP principles.Use Maven or Gradle for managing build configurations and project dependencies.Framework & CI / CD Integration :
Build and enhance automation frameworks for various platforms.API Automation (Preferred) :
Perform API testing using tools like Postman and frameworks like Rest Assured.Reporting & Metrics :
Generated detailed and customized reports using Extent Reports, TestNG / JUnit reports.(ref : hirist.tech)