HamburgerMenu
hirist

Senior Software Development Engineer - Test - Automation Testing

VTEST SOFTWARE PRIVATE LIMITED
Multiple Locations
3 - 5 Years

Posted on: 26/08/2025

Job Description

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 ecosystem.


Key Responsibilities :


Automation 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 testing.

Test 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 testing.

CI/CD 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 teams.

Reporting 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 quality.

Cross-Platform 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 devices.

Collaboration 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 teams.


Must-Have 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


info-icon

Did you find something suspicious?