HamburgerMenu
hirist

Vegam - Software Development Engineer - Test - Java/Selenium

Posted on: 13/08/2025

Job Description

Job Overview :

The Application Testing Team is seeking a highly skilled Software Development Engineer in Test (SDET) to architect, develop, and maintain a scalable and intelligent test automation framework.


This role requires hands-on expertise in traditional test automation tools like Selenium, along with modern AI-powered testing platforms such as TestRigor and Testim.

You will play a key role in accelerating release cycles, improving software quality, and reducing manual testing efforts through innovation and automation.


Key Responsibilities :


- Design and build scalable, maintainable, and reusable automation frameworks for UI, API, and integration testing.

- Develop and maintain automated test suites using Selenium WebDriver and integrate them with CI/CD pipelines.

- Evaluate and implement AI-powered test automation tools such as TestRigor, Testim, or Mabl to improve coverage, test creation speed, and test maintenance.

- Collaborate with developers, QA engineers, product owners, and DevOps to align test coverage with business goals.

- Drive adoption of AI-based test case generation, self-healing scripts, and intelligent test prioritization.

- Ensure framework extensibility for web, mobile, and API layers.

- Review code for test scripts, enforce coding standards, and ensure high test reliability and maintainability.

- Provide documentation, training, and support to team members on using and extending the automation framework.

- Continuously monitor test execution, analyze flakiness, and optimize for performance and accuracy.


Required Skills & Qualifications :


- Bachelor's degree in Computer Science, Engineering, or related field.

- 5+ years of experience in test automation development.

- Strong experience with Selenium and core automation principles.

- Programming proficiency in Java, Python, or .NET.

- Experience with at least one AI-powered test automation platform, such as :

- Hands-on experience with REST API testing using Postman, RestAssured, or similar tools.

- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).

- Good understanding of test lifecycle management, version control (Git), and Agile processes.


Preferred Qualifications :


- Experience integrating AI tools in enterprise test automation frameworks.

- Knowledge of self-healing automation, intelligent locator strategies, or test impact analysis.

- Exposure to performance testing tools (e.g., JMeter, Gatling).

- Working knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).

- Familiarity with BDD tools like Cucumber.


info-icon

Did you find something suspicious?