QA Automation Lead (Bengaluru)

QA Automation Lead (Bengaluru)

07 Aug
|
Synechron
|
Bengaluru

07 Aug

Synechron

Bengaluru

Job Description Automation Test Engineer

Position

Automation Test Engineer

Job Summary

We are seeking a highly motivated Automation Test Engineer with strong knowledge of Java programming, SQL, API testing, and automation frameworks. The ideal candidate should have hands-on experience in designing, developing, and maintaining automated test scripts, validating APIs, writing complex SQL queries, and collaborating with cross-functional teams to ensure software quality.

Roles & Responsibilities

Automation Testing

- Design, develop, and maintain automated test scripts.
- Build reusable automation frameworks using Java.
- Execute regression, smoke, sanity, and end-to-end test suites.
- Analyze test results and report defects with proper documentation.
- Collaborate with developers and business stakeholders to understand requirements.

Java Development Knowledge

- Robust understanding of Object-Oriented Programming (OOP).
- Knowledge of Java constructors and constructor types.
- Default Constructor
- Parameterized Constructor
- Copy Constructor (conceptual)

- Experience with Collections, Exception Handling, Strings, and Java 8 features.

SQL & Database Testing

- Write and execute SQL queries for data validation.
- Strong understanding of:
- Joins (Inner, Left, Right, Full Outer, Self Join)
- Union vs Union All
- Aggregation functions and subqueries.

- Ability to write queries for business validation scenarios such as:

- Finding highest marks.
- Retrieving duplicate records.
- Data reconciliation checks.

API Testing

- Experience in REST API testing.
- Strong understanding of:
- Authentication and Authorization.
- Token generation mechanisms.
- OAuth 2.0, Bearer Token,



JWT.
- Request and Response validation.

- Experience using Postman, Swagger, Rest Assured, or similar tools.

Test Planning & Estimation

- Analyze requirements and provide effort estimations.
- Participate in sprint planning and estimation discussions.
- Prepare and review:
- Test Plan
- Test Strategy
- Test Cases
- Requirement Traceability Matrix (RTM)
- Defect Reports
- Test Summary Reports

Real-Time Project Activities

- Requirement analysis and impact assessment.
- Effort estimation for automation and testing activities.
- Communication with stakeholders regarding risks and timelines.
- Documentation and status reporting.

Technical Skills

Mandatory

- Java
- Selenium WebDriver
- TestNG/JUnit
- SQL
- REST API Testing
- Postman
- Git/GitHub
- Maven/Gradle

Good to Have

- Rest Assured
- Jenkins
- CI/CD Pipelines
- Docker
- BDD Framework (Cucumber)
- Agile/Scrum Methodology

Problem-Solving Skills

Candidates should be able to solve coding challenges such as:

- Find the second highest value in an array.
- Find the second highest string based on length.
- If multiple strings have the same length, return the second occurrence based on business rules.
- String manipulation and collection-based problems.
- SQL query optimization scenarios.

Preferred Candidate Profile

- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Ability to provide accurate estimates and testing strategies.
- Experience in end-to-end quality assurance activities.
- Self-driven and capable of working independently.

To fast-track your application, kindly share the following details:

📌 QA Automation Lead (Bengaluru)
🏢 Synechron
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa automation lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: qa automation lead (bengaluru) / bengaluru