Apply Now
Contract Type: C2C
Posted: 3 months ago
Closed Date: 01/24/2025
Skills: API testing Banking
Visa Type: GC EAD, GreenCard, H1B, H4 EAD, USC, Other

QA with very strong in API Testing

Remote

 

Mandatory  -- API testing

Banking or Finance domain only

 

 

Job Overview:

We are seeking a skilled and detail-oriented QA Engineer with expertise in API testing to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and reliability of our APIs, conducting manual and automated tests, and collaborating with development teams to deliver high-quality software products. This is an exciting opportunity for individuals passionate about technology, testing, and ensuring exceptional user experiences.

 

Key Responsibilities:

API Testing:

Design, implement, and execute manual and automated API test cases to ensure the functionality, performance, and security of our RESTful and SOAP APIs.

Validate API responses and ensure they meet business requirements, handle edge cases, and provide appropriate error messages.

Conduct integration testing to verify interactions between APIs and other system components.

Test Automation:

Develop and maintain automated test scripts using tools and frameworks like Postman, SoapUI, Rest Assured, JMeter, or other relevant tools.

Automate repetitive API tests for regression and performance testing.

Collaboration:

Work closely with developers, product managers, and other QA team members to understand API specifications and ensure comprehensive test coverage.

Participate in agile ceremonies (daily standups, sprint planning, retrospectives) to ensure testing goals are aligned with project deadlines.

Performance and Load Testing:

Conduct performance, load, and stress testing to identify potential bottlenecks and ensure the scalability of the API.

Bug Reporting & Documentation:

Provide detailed feedback on API issues and help developers prioritize and resolve them.

Security Testing:

Perform security testing for APIs to ensure proper authentication, authorization, and vulnerability management.

Test Reporting:

Create detailed test reports, including test results, performance metrics, and defect summaries.

Provide clear communication to stakeholders about the progress of testing and any issues identified.

 

Experience:

10+ years of experience in Quality Assurance with a focus on API testing (RESTful and/or SOAP).

Strong experience with API testing tools such as Postman, SoapUI, JMeter, or Rest Assured.

Hands-on experience with test automation frameworks and scripting languages (e.g., Java, Python, JavaScript).

Experience with version control tools like Git.

Technical Skills:

Knowledge of API design standards, RESTful principles, and web services architecture.

Familiarity with API documentation tools

Experience with performance testing tools (JMeter, LoadRunner, etc.).

Experience with CI/CD pipelines and integrating automated tests into build processes (e.g., Jenkins, GitLab CI).

 

 

Key Competencies:

Attention to Detail: Ability to catch errors and inconsistencies in API responses and documentation.

Analytical Thinking: Strong troubleshooting skills to identify issues and diagnose problems.

Communication Skills: Ability to communicate effectively with technical and non-technical stakeholders.

Problem Solving: Creative in identifying solutions to complex testing challenges.

Time Management: Ability to handle multiple tasks and priorities effectively in a fast-paced environment.