API Automation Tester at Chicago, IL

Neumeric Technologies

API Automation Tester Job Description:

  • We are seeking an experienced API Automation Tester to join our QA team onsite in Chicago, Illinois. This role requires hands-on experience in API testing, automation frameworks, and a strong understanding of RESTful and SOAP web services.
  • As an API Automation Tester, you will be responsible for designing, building, and executing automated test scripts to validate the functionality, performance, and reliability of APIs. This position is ideal for a quality assurance professional who is detail-oriented, collaborative, and passionate about building high-quality software systems.
  • You will work closely with developers, business analysts, and DevOps engineers to identify test scenarios, create automation frameworks, and continuously improve testing processes. Candidates with expertise in Selenium, ReadyAPI, and scripting languages such as Groovy, Java, or Python are encouraged to apply.

API Automation Tester Key Responsibilities:

  • Develop, maintain, and execute automated test scripts for API validation using Selenium or ReadyAPI.

  • Collaborate with developers and business analysts to understand API specifications and define test strategies.

  • Validate RESTful and SOAP web services, ensuring complete test coverage for positive, negative, and edge-case scenarios.

  • Write and maintain test cases for API requests and responses, covering both functional and non-functional testing.

  • Work closely with DevOps and development teams to integrate tests within CI/CD pipelines.

  • Implement test execution within build pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.

  • Use scripting languages like Groovy, Java, or Python for custom automation or validation logic.

  • Conduct database testing using SQL queries to validate backend data consistency and integration.

  • Document and report defects with clear reproducibility steps and track them to resolution.

  • Participate in daily stand-ups, sprint planning, and retrospectives as part of the Agile process.


API Automation Tester Required Skills:

  • Minimum 5 years of experience in automation testing, specifically in API testing.

  • Strong hands-on experience with Selenium, ReadyAPI, or similar automation tools.

  • Deep understanding of RESTful and SOAP APIs.

  • Proficiency in scripting languages such as Groovy, Java, or Python.

  • Familiarity with OAuth, JWT, and Basic Auth authentication methods.

  • Working knowledge of CI/CD tools and pipeline integration.

  • Experience with SQL queries for validating backend data.

  • Strong analytical and problem-solving skills.

  • Excellent communication and documentation abilities.


API Automation Tester Preferred Qualifications:

  • Experience with Postman, SoapUI, or similar tools for manual API testing.

  • Exposure to performance testing for APIs.

  • Familiarity with API mocking tools.

  • Knowledge of BDD frameworks like Cucumber is a plus.

  • Experience working in Agile or Scrum environments.


Why Join Us?

This is your chance to work in a collaborative and fast-paced technology environment where quality and innovation are a top priority. As an API Automation Tester, you will play a key role in ensuring the reliability of mission-critical applications and backend services.

  • Competitive salary and benefits

  • Work with cutting-edge tools and modern QA frameworks

  • Direct collaboration with engineering and product teams

  • Career growth and technical learning opportunities


Ready to Apply?

If you have a strong foundation in API testing, automation frameworks, and are ready to work onsite from Day 1 in Chicago, this could be your next great opportunity. Submit your resume today and take the next step in your testing career.


Frequently Asked Questions (FAQs):

  1. Is this position onsite or remote?
    This is a full-time onsite role based in Chicago, Illinois, starting from Day 1.

  2. How many years of experience are required?
    A minimum of 5 years in automation and API testing is required.

  3. What testing tools will I use?
    You will primarily work with Selenium, ReadyAPI, and scripting tools like Groovy, Java, or Python.

  4. Is manual testing part of the job?
    The focus is on automation, but occasional manual validation may be required.

  5. Do I need to be familiar with REST and SOAP?
    Yes, knowledge of both RESTful and SOAP web services is essential.

  6. What kind of APIs will I be testing?
    You will test internal and third-party APIs that support web, mobile, and enterprise applications.

  7. Is experience with Postman necessary?
    It is helpful but not mandatory. The primary focus is on automation tools.

  8. What scripting languages are used?
    Groovy, Java, or Python are used for scripting and validation logic.

  9. What is the interview process like?
    The process typically includes a technical screening, a coding test, and a final round with the QA manager.

  10. Is knowledge of authentication protocols needed?
    Yes, familiarity with OAuth, JWT, and Basic Auth is required.

  11. Do I need to write SQL queries?
    Yes, you will validate backend data using SQL.

  12. Will I work in an Agile team?
    Yes, the role involves participation in Agile ceremonies and sprints.

  13. What CI/CD tools will I be working with?
    Jenkins, GitLab CI, and Azure DevOps are commonly used.

  14. Is performance testing required?
    It is a plus, but not a primary requirement.

  15. Can I apply if I do not have ReadyAPI experience but know Selenium well?
    Yes, as long as you have strong automation and API testing experience.

Explore our Careers Page to see more job openings.

Check out other positions.

📩 Let’s discuss your next career move!

To apply for this job please visit ntc-us.com.

Scroll to Top