
API (NCS/Job/ 2784)
For A Multinational It And Business Consulting Service Company
4 - 9 Years
Full Time
Up to 30 Days
Up to 22 LPA
1 Position(s)
Bangalore / Bengaluru, Chennai
Posted By : Nilasu Consulting Services Pvt Ltd
Posted 1 Day Ago
Job Skills
Job Description
About the Role
We are seeking a QA Automation Engineer with strong hands-on experience in Core Java, Selenium WebDriver, Rest Assured, and CI/CD pipelines. You will design, build, and maintain robust automated test suites for UI and APIs, integrate quality checks into build pipelines, and collaborate closely with engineering, product, and DevOps to ensure high-quality, reliable releases.
Key Responsibilities
- Design, develop, and maintain automation frameworks using Core Java (TestNG/JUnit/Maven/Gradle).
- Build scalable UI test automation with Selenium WebDriver and robust locator strategies (Page Object Model, Page Factory).
- Implement API testing using Rest Assured, including request/response validation, schema validation, and authentication flows (OAuth/JWT).
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins/GitHub Actions/GitLab CI/Azure DevOps) with reporting and test gating.
- Create comprehensive test plans, test cases, and traceability to requirements/user stories.
- Configure test data, environment setup, and mocking/stubbing where required.
- Own defect lifecycle—log, triage, and track issues to closure, partnering with dev teams for root-cause analysis.
- Monitor build health, coverage, and quality metrics (e.g., pass rate, flakiness, MTTR), and drive continuous improvement.
- Contribute to code reviews, best practices, and documentation for maintainable test suites.
- Support release readiness with smoke/regression suites and participate in agile ceremonies.
Required Skills & Experience
- 3–6+ years of experience in QA Automation (can adjust seniority).
- Strong proficiency in Core Java (OOP, collections, exception handling, streams).
- Hands-on with Selenium WebDriver, TestNG/JUnit, and Page Object Model.
- Proven API automation expertise using Rest Assured (including JSON/XML parsing, request chaining).
- Experience with CI/CD tools (e.g., Jenkins/GitHub Actions/GitLab CI/Azure DevOps) and integrating automated tests into pipelines.
- Build tools: Maven/Gradle; Dependency management and profiles.
- Version control: Git (branching, PRs, merge strategies).
- Solid understanding of SDLC/STLC, agile methodologies, and defect management tools (e.g., JIRA/Azure Boards).
- Strong debugging skills; familiarity with logs, browser dev tools, and API inspectors (Postman/Insomnia).
- Clear communication and collaboration skills.
Matching Jobs
No matching jobs found.