HamburgerMenu
hirist

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- 7 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?