About the role

  • Sr. QA Automation Engineer for API-driven, data-intensive SaaS platform at Aravo Solutions. Focusing on automated testing of REST APIs and backend services while collaborating with cross-functional teams.

Responsibilities

  • Design, develop, and execute automation scripts for REST APIs, integration services, and backend workflows, aligned with user stories and technical requirements.
  • Build and maintain API automation frameworks, including contract and integration tests.
  • Execute comprehensive regression testing across APIs and integration flows to validate new features and bug fixes.
  • Validate authentication and authorization flows, including OAuth 2.0, JWT, and session-based security models.
  • Collaborate closely with Software Engineers, Architects, and Product Managers to review requirements, specifications, and technical designs, providing early feedback to improve quality and testability.
  • Perform data validation and backend testing, including SQL queries to ensure data integrity across systems.
  • Support performance and reliability testing of APIs and integration endpoints.
  • Integrate automated tests into CI/CD pipelines and ensure consistent execution as part of release workflows.
  • Maintain clear documentation of test plans, automation coverage, and results.
  • Stay current with emerging testing tools, integration patterns, and quality engineering best practices.

Requirements

  • 5+ years of experience as a Software Quality Engineer with a strong focus on automation.
  • 3+ years of hands-on Java experience, specifically using Java-based test frameworks for API and integration testing.
  • Proven experience testing API-driven and integration-heavy applications.
  • Hands-on experience with API automation tools (REST Assured, Postman/Newman, or similar)
  • Java-based test frameworks (JUnit, TestNG)
  • CI/CD pipelines and automated test execution
  • Strong understanding of REST API principles, HTTP protocols, and API versioning
  • OAuth 2.0, JWT, and API security fundamentals
  • SQL databases and data validation techniques
  • Solid understanding of software development lifecycles and Agile methodologies.
  • Strong ownership mindset with the ability to independently drive quality for assigned services.
  • Excellent written and verbal communication skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Preferred Qualifications
  • Experience with contract testing using OpenAPI/Swagger specifications.
  • Performance and load testing for APIs and integration services.
  • Experience testing legacy SOAP/XML integrations.
  • Familiarity with microservices architectures, message queues, or event-driven systems.
  • Experience working with globally distributed teams.

Benefits

  • 100% Employer Paid Gold Tier Medical Insurance options for the Employee and Family
  • Paid Maternity and Paternity Leave
  • Life and AD&D Insurance
  • Long-Term Disability Insurance
  • 401K with Company Matching
  • Equity Participation
  • 4 Weeks of Vacation to start
  • Fully Stocked Kitchens
  • Company-Sponsored Charitable Day of Giving Events

Job title

Senior Automation Engineer – QA, Integrations

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job