QA Engineer ( API Automation)
Brief description :
Job Description
We are seeking a highly skilled and detail-oriented QA Engineer with proficiency in API testing using .NET, performance testing with JMeter, and test automation using Selenium and Cucumber. The ideal candidate will play a crucial role in ensuring the functionality, performance, and seamless automation of our software products. As a QA Engineer, you will collaborate closely with cross-functional teams to identify, document, and address any issues related to API functionality, performance bottlenecks, and automated testing, ensuring an exceptional user experience for our customers.
Experience : 4 + years
- Conduct comprehensive testing of APIs using .NET, ensuring the functionality, security, and reliability of API integrations.
- Utilize JMeter to conduct performance tests, identifying and addressing any performance bottlenecks to ensure that our software products meet scalability and responsiveness standards.
- Implement Selenium and Cucumber for test automation, creating scalable and maintainable test scripts to validate software functionality and ensure a seamless automated testing process.
- Collaborate closely with software developers, product managers, and designers to understand API requirements and effectively communicate any identified issues.
- Develop and maintain automated test scripts and frameworks to validate the functionality and performance of APIs and other software components.
- Identify, document, and track performance issues, working closely with the development team to troubleshoot and resolve them in a timely manner.
- Create and execute comprehensive test plans and test cases to ensure that API integrations meet specified requirements and adhere to industry standards.
- Stay updated with the latest industry standards and best practices related to API testing, performance testing, and test automation, applying this knowledge to enhance our testing processes.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in QA roles, with a focus on API testing using .NET, performance testing using JMeter, and test automation using Selenium and Cucumber.
- Strong understanding of API testing methodologies, performance testing techniques, and test automation best practices.
- Proficiency in creating and executing test cases and test scripts, with a solid grasp of test planning and design principles.
- Experience in utilizing automated testing tools and frameworks for API testing, performance testing, and test automation.
- Excellent analytical and problem-solving skills, with the ability to prioritize tasks and work efficiently in a dynamic, fast-paced environment.
- Strong communication and collaboration skills, with the ability to effectively convey technical information to both technical and non-technical stakeholders.
Preferred skills
- API testing using .NET
- Jmeter
- Selenium
- Cucumber