Sr. Automation API Tester

Bangalore Urban, Karnataka, India
May 08, 2025
May 08, 2026
Hybrid
Full-Time
6 Years
Job Description

We are seeking an experienced Sr. Automation API Tester with a solid background in both UI and API automation testing, specifically with Selenium and API testing frameworks such as Cucumber and Karate. The ideal candidate will have a proven track record of over 6 to 10 years in Automation Testing, with a focus on Java (12 or higher). You should possess deep expertise in creating automated test scripts for both UI and API testing, and have worked with Selenium to automate APIs. This role is perfect for someone passionate about testing and looking to apply their experience in designing and optimizing test frameworks for complex systems.

Key Responsibilities

  1. Test Automation & Framework Design. Lead the design and implementation of test frameworks, leveraging Cucumber, Karate, and Selenium for both UI and API automation testing. You will be responsible for writing clean, efficient, and reusable automation scripts, ensuring maximum coverage and reliability.
  2. API Testing. Hands-on experience with API testing, particularly with tools like Rest Assured, Karate, and Postman. You will be tasked with validating REST APIs, checking for edge cases, and ensuring seamless communication between microservices.
  3. Java Development. Utilize Java 12+ to create robust test automation scripts. You should be adept in object-oriented programming and have solid experience with Java-based frameworks for both functional and non-functional testing purposes.
  4. Agile Methodology. Participate in Agile development cycles, working closely with developers, product owners, and other stakeholders. You'll be expected to deliver high-quality test automation within iterative sprints and adapt to changing requirements.
  5. Test Management Tools. Experience in Jira for tracking test cases, defects, and project management. Ensure proper documentation of test results and provide detailed reports to stakeholders.
  6. Collaboration & Stakeholder Interaction. Work with cross-functional teams to understand requirements, gather inputs, and write test cases based on user stories and acceptance criteria. Communicate effectively with both technical and non-technical stakeholders.
  7. SQL for Data Validation. Be proficient in writing and executing SQL queries to extract and verify data from various databases. Experience with Cassandra and Oracle DB is preferred for database-related validation tasks.
  8. Troubleshooting & Problem Solving. Excellent analytical skills for identifying, troubleshooting, and resolving test failures or issues. You will need to think critically and quickly to address issues in a fast-paced environment.

Required Skills and Qualifications

  1. Automation Testing Experience. A minimum of 6 years of hands-on experience in automation testing, particularly focused on Selenium for UI and API automation.
  2. Java Expertise. Proficiency with Java 12 or higher, including experience in writing clean, efficient code and using various Java-based testing frameworks.
  3. Framework Expertise. In-depth knowledge of Cucumber, Karate, and Selenium frameworks. You should have a strong understanding of how to use these tools for automation testing.
  4. API Testing. Hands-on experience with API testing using tools like Rest Assured and Karate. Knowledge of REST APIs and proficiency in validating endpoints is a must.
  5. SQL Proficiency. Ability to write and execute SQL queries for data extraction and validation. You should be comfortable working with different types of databases, including Cassandra and Oracle.
  6. Version Control Tools. Proficiency with GIT and BitBucket for version control and collaboration.
  7. Agile Experience. Experience working in an Agile development environment, contributing to sprint planning, backlog refinement, and continuous improvement.
  8. Strong Analytical Skills. The ability to think critically, analyze data, and troubleshoot problems efficiently.

Desired Skills

  1. Exposure to Cassandra and Oracle DB. Familiarity with database technologies like Cassandra and Oracle DB for data verification during testing.
  2. Test Management Tools. Familiarity with Jira for managing test cases and reporting defects.
  3. Collaborative Mindset. Excellent communication and teamwork skills, with the ability to work effectively with a diverse group of stakeholders.

Preferred Qualifications

  1. Experience with REST API Testing Frameworks. Experience with Rest Assured or similar API testing tools will be an advantage.
  2. Experience with Cloud Environments. Exposure to testing in cloud environments like AWS or Azure.
  3. Experience in Continuous Integration/Continuous Deployment (CI/CD). Familiarity with CI/CD pipelines, particularly related to test automation.

Why Join Us?

If you are passionate about automation testing and want to work in an innovative, fast-paced environment, this is the perfect opportunity for you. As a Sr. Automation API Tester, you will play a crucial role in ensuring the quality of high-traffic systems, driving the future of testing practices and automation in our company. Join our dynamic team and make an impact!