QA Automation Engineer
Job Title: QA Automation Engineer
Role Overview
We are looking for enthusiastic and detail-oriented fresh graduates to join our Quality Engineering team as QA Automation Engineers. This role provides the opportunity to learn and work with leading automation tools, frameworks, and testing methodologies while gaining practical exposure to web application testing, SQL validation, and automation scripting.
Key Responsibilities
Automation & Functional Testing
- Learn and work on Selenium WebDriver with Java for automation testing.
- Write and execute automated test cases for web applications.
- Apply OOPs concepts in automation scripting.
- Understand application requirements and convert them into test scenarios and test cases.
- Perform functional, regression, and smoke testing.
Database & Validation
- Write basic SQL queries to validate data between source and target systems.
- Perform data validation checks such as record count verification, null checks, duplicate checks, and data accuracy validation.
- Strong understanding of SQL concepts.
ETL & Domain Knowledge
- Basic understanding of ETL and data warehousing concepts.
- Basic understanding of financial domain concepts.
Technical & Soft Skills
- Knowledge of Java programming language.
- Strong analytical and logical thinking skills.
- Good communication and teamwork abilities.
- Willingness to learn automation tools, frameworks, and industry best practices.
Qualification
- Bachelor’s degree in Computer Science, Engineering, IT, or related fields.
- 0–1 year of experience (Freshers with project or internship experience preferred).
Unique Experience from this Role
- Opportunity to build strong foundations in SQL and Java.
- Exposure to real-time automation projects, frameworks, and QA processes.
Learning Outcomes
- Ability to quickly learn new tools, frameworks, and processes in a dynamic QA environment.
- Capability to contribute to or create new testing frameworks using Selenium, Java, or relevant ETL/DB frameworks.