automation testing

automation testing (91929)

Rest API Automation Testing

1-4 Yrs

Full Time Jobs

Market Rate

Mumbai, Maharashtra, India


Special Requirement
  • Total 7+ Years of experience
  • QA experience with proficiency in creating test plans for testing complex user stories

Programming skills:-

  • At least 5 years experience in Java
  • Should have an understanding of Core Java and OOPs concepts
  • Good understanding of at least one framework like TestNG, JUnit
  • Experience with build tools (preferred Maven)
  • Ability to perform code reviews and suggest fixes

Automation skills: -

  • Should have an understanding of design patterns like Page Object Model
  • API libraries (Rest-Assured is a must-have, Json manipulation libraries, Apache libraries)
  • Database: use JDBC to connect to databases.
  • Ability to conduct queries, extraction, and manipulation of data 
  • Designing and building a framework from scratch (structuring packages, classes)

APIs knowledge: -

  • Solid understanding of Restful APIs
  • API Schemas, contract testing, response codes, validation checkpoints.
  • Experience with Postman
  • Experience with CI/CD (Jenkins preferred).
  • Ability to configure jobs from GUI (better to have an understanding of pipelines)
  • Ability to write complex SQL queries and explore databases. Knowledge of JsonB and CLOB data types will be appreciated
  • Proficiency in working with any git repository, follow a Git flow, Which includes creating branches, creating PRs, and resolving merge conflicts on any platform, preferably GitHub.
Job Description:
  • Senior QA Automation Engineer to support testing of our Content Management Systems. The tester will participate in creating and executing automated test cases for complex media systems.
  • Habitual of working in an Agile environment with stakeholders (e.g. development and business analyst). 
  • Design and create test plans to perform functional testing for the assigned user stories
  • Design, create and review automated tests for having ensured regression test coverage
  • Create tests in Java by utilizing Rest Assured Library
  • Guide the other automation testers, perform code reviews and recommend changes, as required
  • Review current automation framework & test, and detect areas of improvements
  • Execution of tests & monitoring of test results
  • Collaborate with the development team for resolving bugs
  • Complete tasks with a minimal level of supervision
  • Take ownership of the assigned applications &make sure that production releases are rigorously tested in test environments
Similar Jobs

Worksoft Certify Automation Testing (91931)

Mumbai, Maharashtra, India