Our company:
Techvantage Analytics is a fast-growing AI services and Product Engineering company specialized in Analytics, Machine learning and AI-based solutions. We are seeking an experienced Automation Engineer with a strong background in C# development and expertise in API testing to join our automation team. In this role, you will be responsible for designing, developing, and maintaining automated test frameworks and scripts specifically for API testing. Your expertise in API testing will play a critical role in ensuring the quality and reliability of our software products.
What we are looking from an ideal candidate?
Roles and Responsibilities:
- API Test Automation: Design, develop, and maintain robust and scalable test automation frameworks and scripts using C# for API testing.
- API Test Case Identification: Collaborate with QA and development teams to identify API test cases suitable for automation.
- API Test Execution: Execute automated API test suites and analyze results to identify defects, security vulnerabilities, and areas for improvement.
- Integration: Integrate API tests into the CI/CD pipeline for continuous testing and deployment.
- Performance Testing: Develop API performance and load testing scripts to evaluate API performance under various conditions.
- Regression Testing: Automate API regression test suites to ensure the stability of API endpoints.
- Documentation: Create and maintain documentation for API test scripts, frameworks, and processes.
- Reporting: Generate and distribute detailed API test reports to stakeholders with information on test coverage, results, defects, and performance metrics.
- Security Testing: Implement automated security tests for API endpoints and services.
- Collaboration: Collaborate closely with developers, product managers, and QA teams to identify and resolve API-related issues promptly.
- Code Review: Review API automation code and provide feedback to maintain code quality and consistency.
- Continuous Improvement: Stay updated with industry best practices and tools for API testing and propose improvements to the API automation strategy.
Preferred Skills:
What skills do you need?
- A bachelor's degree in computer science, software engineering, or a related field is preferred.
- 4-7 years of experience in automation testing, with a strong focus on C# and API testing.
- Proficiency in C# programming for API test automation.
- Extensive experience with API testing tools and frameworks.
- Knowledge of RESTful API principles and web services.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work effectively in a collaborative, cross-functional team environment.
- Ability to adapt to changing project requirements and priorities.
Limited front row seats are available. If you fit the description, do not hesitate to submit your resume at jobs@techvantagesystems.com. This is the job for you! - See you soon at Techvantage!