Refer a freelancer, and you both get 1 free week of DFH Premium. They must use your code {code} at sign-up. More referrals = more free weeks! T&Cs apply.
1 of 5 free roles viewed today. Upgrade to premium for unlimited.

Automation QA Engineer - API

This role is for an Automation QA Engineer - API with a 12+ month contract, paying $65 - $78/hr, based in Mountain View, CA (hybrid). Requires 3-4+ years in QA, backend API automation, RestAssured framework, and strong Java skills.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
624
🗓️ - Date discovered
February 15, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Mountain View, CA
🧠 - Skills detailed
#CircleCI #Automation #API (Application Programming Interface) #Java #Continuous Deployment #Scala #GitHub #"ETL (Extract #Transform #Load)" #Deployment #Debugging #Jenkins
Role description
You've reached your limit of 5 free role views today. Upgrade to premium for unlimited access.

Automation QA Engineer - API & Android

Job Description:

A global device company is looking for an experienced Backend API QA Engineer to design test cases, automate, and execute tests for their Development QA (DQA) Lab, with a strong focus on Backend API Automation & validation. The ideal candidate will be proficient in building and maintaining automation frameworks, specifically RestAssured, and possess a deep understanding of backend testing. While Android experience is not required for this role, candidates with additional full-stack skills, including Android, are welcome for future openings.

Responsibilities:

· Design and implement high-quality automated tests for backend APIs, ensuring comprehensive test coverage.

· Understand business requirements and create & execute end-to-end test cases that cover both functional and performance testing.

· Collaborate with developers and architects to design test strategies for RESTful APIs and gRPC calls, ensuring proper validation and testing.

· Build and maintain a RestAssured framework from scratch, ensuring it is scalable and robust for API automation.

· Debug, log, and track defects to resolution, ensuring bugs are fixed and tracked to closure.

· Take ownership of performance and load testing, ensuring the system can handle stress and scale.

· Design, implement, and maintain automation frameworks, tools, and services to enhance QA capabilities.

· Collaborate closely with program management, developers, and other QA leads to ensure high product quality during monthly releases.

· Contribute to fostering an engineering culture focused on quality across all software features for Knox services.

Required Skillset:

· 3-4+ years of QA experience, with at least 3 years of backend API automation and performance testing experience.

· Experience building and maintaining the RestAssured framework from scratch, with a focus on backend API validation.

· Strong coding skills in Java required, as the automation framework is based on Java.

· Deep understanding of RESTful APIs, gRPC calls, and related API testing concepts.

· Familiarity with performance testing and load testing methodologies.

· Hands-on experience with Continuous Integration/Continuous Deployment (CI/CD) tools like GitHub Actions, Jenkins, or CircleCI.

· Solid understanding of QA methodologies and processes, with the ability to design test strategies for new and existing APIs.

· Excellent debugging skills, with experience in log analytics tools like Kibana.

· Strong communication skills and the ability to collaborate with cross-functional teams.

Bonus Skillset:

· Knowledge of Android testing.

· Full-stack testing experience (frontend, backend, and Android) for future opportunities.

Type: Contract

Duration: 12+ months

Location: Mountain View, CA (Hybrid work schedule: 3 days/ week onsite)

Pay Rate Range: $65 - $78/hr