About the Role :
We are seeking an accomplished Senior Software Development Engineer in Test (SDET) with a strong background in test automation to lead our QA automation initiatives for Web and Mobile platforms.
This individual will play a critical role in designing robust frameworks, integrating automation into CI / CD pipelines, and driving quality across a rapidly evolving product Responsibilities Framework Design and Development :
- Architect, build, and enhance scalable automation frameworks for Web (Playwright, Selenium, Cypress) and Mobile (Appium, Espresso, XCUITest) platforms.
- Ensure frameworks are modular, reusable, and support cross-platform Case Development and Maintenance :
- Create, execute, and maintain automated test suites for core features such as Account, Login / Signup, Posts, Messaging, Notifications, Live, and News Generators.
- Implement robust test data strategies to support functional, regression, and integration Integration and Continuous Quality :
- Integrate automation into CI / CD pipelines using tools like GitLab CI, Jenkins, or Azure DevOps for fast, reliable builds.
- Enable automated smoke and regression testing to provide rapid feedback to development and Test Visibility :
- Utilize reporting tools such as Allure Reports to generate actionable insights and dashboards for QA, Development, and Product teams.
- Maintain visibility of test coverage, failures, and overall product and Device Testing :
- Implement parallel execution and multi-device testing strategies using real devices and cloud platforms (e.g., BrowserStack, Sauce Labs).
- Ensure consistent user experience across browsers, operating systems, and and Best Practices :
- Work closely with developers to incorporate test hooks, test IDs, and test APIs.
- Mentor junior QA engineers and promote automation-first practices.
- Contribute to defining testing strategies and standards across Skills and Qualifications :
- Experience : Minimum 3-5 years in QA automation, with at least 2 years in a senior or lead role.
- Programming Expertise : Strong coding skills in Python, Java, JavaScript / TypeScript, or similar.
- Automation Tools : Hands-on experience with Playwright, Appium, Pytest, Selenium, or equivalent.
- Mobile Testing : Experience testing native iOS and Android applications.
- API Testing : Familiarity with tools like Postman, RestAssured, or similar frameworks.
- CI / CD Knowledge : Solid understanding of CI / CD tools (GitLab, Jenkins, Azure DevOps) and version control (Git).
- Reporting and Analytics : Proficiency in Allure or similar reporting frameworks.
- Strong Analytical Skills : Ability to debug complex issues, analyze logs, and optimize test performance.
- Collaboration : Excellent communication skills to work with cross-functional teams
(ref : hirist.tech)