Java Backend API Automation Engineer
$65 - $78/hr
Apply (opens in a new tab)Java Backend API Automation Engineer
Posted 3 days ago
SENIORITY
Senior
SALARY
$65 - $78/hr
About the role
- 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.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
