Flag job

Report

QA Automation Engineer ( 4 to 8 year)

Location

Chennai, Tamil Nadu, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Ysquare Technology

Website: ysquaretechnology.com
Job details:

Company Description

Ysquare is a strategic technology partner dedicated to empowering founders and businesses by co-creating innovative digital products and platforms. Leveraging design thinking and modern computing, Ysquare specializes in crafting tailored solutions, from initial concept to refined product architecture. The company's expertise lies in developing off-the-shelf products that deliver value-driven solutions, enabling rapid adaptation to evolving business needs.


Role Description

This is a full-time on-site role for a QA Automation Engineer, located in Tamil Nadu, India. The QA Automation Engineer will be responsible for designing, developing, and executing automated and manual test cases to ensure software quality. Daily tasks include identifying, documenting, and tracking bugs, conducting comprehensive software testing, collaborating with cross-functional teams to resolve quality issues, and continuously enhancing testing methodologies and tools.


Key Responsibilities

▪️ Analyze business and technical requirements to define test strategy

▪️ Create, execute, and maintain manual and automated test cases

▪️ Design and enhance automation frameworks for scalability and reuse

▪️ Perform functional, regression, integration, and system testing

▪️ Conduct API testing and backend data validation

▪️ Identify, log, track, and retest defects across releases

▪️ Integrate automation scripts with CI/CD pipelines

▪️ Collaborate with developers, product owners, and stakeholders

▪️ Ensure timely, high-quality delivery of testing outcomes


Skills Required


Manual Testing

▪️ Strong understanding of SDLC, STLC, and Agile methodologies

▪️ Expertise in test case design techniques

▪️ Experience in defect life cycle management

▪️ Hands-on experience in functional and regression testing


Automation Testing

▪️Strong experience with Selenium WebDriver

▪️Proficiency in Java or Python

▪️Experience with TestNG / JUnit / PyTest frameworks

▪️Knowledge of Maven / Gradle build tools

▪️Hands-on experience with Page Object Model / Hybrid frameworks


API & DevOps Exposure

▪️Experience in API testing using Postman / REST Assured

▪️Working knowledge of Git version control

▪️Exposure to CI/CD tools such as Jenkins or GitHub Actions


Database & Backend Validation

▪️Strong experience with relational databases (MySQL or equivalent)

▪️Ability to write and validate CRUD SQL queries (INSERT, SELECT, UPDATE, DELETE)

▪️Experience using JOINs and basic subqueries for backend validation

▪️Basic understanding of NoSQL databases (e.g., MongoDB)


AI & Productivity Tools (Must Have)

▪️Ability to use AI-powered tools to improve testing efficiency

▪️Experience leveraging AI for test case generation, test data creation, script optimization, and defect analysis


Other Skills

▪️Strong analytical and problem-solving abilities

▪️Excellent communication and documentation skills

▪️Ability to work independently in a fast-paced environment


Eligibility

▪️Education: B.E / B.Tech / B.Sc / BCA / MCA or equivalent

▪️Experience: 4 – 8 Years in QA (Manual, Automation, API & Data base testing)

Click on Apply to know more.

Skills

Python
Agile
backend
cross-functional
database
DevOps
digital products
GitHub
Gradle
Java
Jenkins
JUnit
Maven
MySQL
NoSQL
regression
Selenium
version control
SDLC