HamburgerMenu
hirist

AiDash - Software Development Engineer III - Test - Java/Selenium

AiDash
Multiple Locations
6 - 9 Years

Posted on: 17/07/2025

Job Description

Job Description :


As a Senior Software Development Engineer in Test (SDET 3) at AiDASH, you will play a crucial role in ensuring the quality and stability of our AI-driven SaaS products that are transforming mission-critical industries like utilities, energy, and infrastructure. You'll be part of a high-impact engineering team responsible for building test strategies and frameworks that guarantee the reliability of applications powered by satellite data and artificial intelligence.


This role is ideal for a passionate quality advocate who brings both deep technical expertise and a collaborative mindset. You'll be involved in the complete software development lifecycle from analyzing functional and non-functional requirements to creating robust automation solutions that help the team move fast without compromising on quality.


Responsibilities :


- Analysis of functional and non-functional requirements, performing analysis from coverage and impact perspectives.


- Designing effective and efficient test cases based on requirements.


- Documenting and managing defects throughout their lifecycle and conducting root cause analysis to understand the source of defects.


- Writing robust and maintainable test scripts using Selenium WebDriver with programming languages like Java.


- Contributing to enhancing the automation framework based on the needs of the project/requirements.


- Identifying and analysing the Backend of the automation scope using Rest Assured or similar tools.


- Contributing to enhancing the automation framework based on the needs of the project/requirements.


- Using the version control systems like Git, Bitbucket, etc.


- Creating the automation pipeline and using Jenkins or some other build tool to trigger the automation.


- Use reporting tools like ExtentReports or Allure for clear and detailed test reports.


- Using the database concepts to write and execute SQL queries for data validation.


- Coordinating Test team members and Development team in order to resolve the issues.


Requirements :


- Good analytical skills and decision-making ability.


- Ability to work in a team as well as an individual.


- Ability to work under pressure and maintain deadlines.


- Excellent verbal and written communication skills.


- Performance testing is added Qualifications.


- A bachelor's degree in Computer Science or equivalent from a reputable university with good academic results is preferred.


- Hands-on experience with Java and Selenium web driver.


- Experience in mobile automation with Appium is an advantage.


- Passion for leading teams and growing people.


- Experience with Scrum or other Agile methodologies.


- Have good experience handling Web-based and SaaS applications.


info-icon

Did you find something suspicious?