Role & responsibilities
Manual Testing
- Good understanding of software testing concepts.
- Knowledge of SDLC and STLC.
- Understanding of test case and test scenario creation.
- Knowledge of severity and priority.
- Understanding of defect life cycle.
- Knowledge of regression, smoke, sanity, functional, and integration testing.
- Basic understanding of boundary value analysis and equivalence partitioning.
- Valuable analytical and problem-solving skills.
Java
- Basic to intermediate knowledge of Core Java.
- Understanding OOP concepts.
- Basic understanding of collections, exception handling, loops, conditions, and methods.
Selenium
- Basic hands-on experience with Selenium WebDriver.
- Knowledge of Selenium locators such as XPath, CSS, ID, and Name.
- Understanding WebDriver, WebElement, browser interactions, alerts, frames, and dropdowns.
- Basic knowledge of automation framework concepts is preferred.
API Testing
- Basic understanding of REST APIs.
- Knowledge of HTTP methods.
- Understanding common HTTP status codes.
- Basic hands-on experience with Postman is preferred.
- Preferred Skills
- Experience working in an Agile/Scrum environment.
- Basic knowledge of Git.
- Exposure to Maven, TestNG/JUnit, Jenkins, or Cucumber is an advantage.
- Basic SQL knowledge is an added advantage.
What We Are Looking For
- Strong interest in software testing and quality assurance.
- Willingness to learn and work with Java and Selenium.
- Good communication and collaboration skills.
- Ability to understand requirements and think from an end-user perspective.
- Strong attention to detail.
- Ability to identify issues and communicate them clearly.
📌 Junior QA Engineer (Chennai)
🏢 Aziro
📍 Chennai