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