API Tester | HumanBit main
Job Description
Faster Fast API Tester for Python
Job Summary
The Faster Fast API Tester for Python is responsible for designing, developing, and executing testing frameworks for FastAPI-based Python applications. This role is essential to ensure the performance, reliability, and quality of our API services. With a proven track record of over 3 years of relevant experience in the industry, you will collaborate with cross-functional teams to identify and resolve issues, optimize system performance, and drive improvements in automation testing practices.
Responsibilities
- Develop and implement comprehensive test strategies and automated test scripts for FastAPI-based applications.
- Execute performance, regression, and integration tests to ensure API efficiency and reliability.
- Collaborate with development teams to troubleshoot issues and refine application performance.
- Analyze test results and provide actionable insights to improve product quality.
- Maintain and update testing documentation, ensuring alignment with evolving project requirements.
Qualifications
- 3+ years of experience in API testing and automation within Python environments.
- In-depth knowledge of the FastAPI framework and best practices for API testing.
- Proficiency in Python programming and familiarity with testing frameworks such as pytest or unittest.
- Strong understanding of performance testing and optimization techniques.
- Excellent problem-solving skills with attention to detail.
- Effective communication and collaboration skills in a team-oriented environment.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent industry experience).
Preferred Skills
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes.
- Knowledge of cloud service providers (AWS, GCP, or Azure) and cloud-based deployment/testing practices.
Experience
- A minimum of 3+ years in API testing, specifically focusing on automated testing and FastAPI-based applications.
- Demonstrated experience in a fast-paced, dynamic environment, contributing to a company with significant market presence (e.g., operating in a company with a notable financial footprint).
Environment
- Work environment details are flexible; the role may offer a combination of remote, in-office, or hybrid work settings depending on organizational requirements.
- Collaborative work culture with cross-functional teams across development, QA, and operations.
- Exposure to fast-paced projects driving innovation and high performance in API development and testing.
Tools
file_search
// Tool for searching files uploaded by the user. // // To use this tool, you must send it a message. To set the tool as the recipient for your message, include this in the message header: to=file_search.<function_name> // // For example, to call file_search.msearch, you would use: // <|im_start|>assistant to=file_search.msearch code<|im_sep|>{"queries": ["first query", "second query"]}<|ghissue|> // // Note that the above must match exactly. // // You must provide citations for your answers. Each result will include a citation marker that looks like this: fileciteturn7file4