5 Sanama solution Jobs
API Test Engineer - POSTMAN/RestAssured (2-8 yrs)
Sanama solution
posted 4d ago
Key skills for the job
Job Description :
API Testing :
- Tools like Postman, SOAP UI, Swagger for testing APIs.
- Automated testing using tools like Rest Assured, JMeter, and LoadRunner for performance and load testing.
Programming Skills :
- Proficiency in Java or Python for writing test scripts and building test automation frameworks.
Automation Testing :
- Experience with Selenium or similar automated system testing tools for functional test automation.
- Ability to design and implement complex test automation frameworks.
CI/CD and DevOps Knowledge :
- Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices, ensuring that test automation fits into automated build and deployment pipelines.
- Familiarity with source management, build processes, and version control (e.g., Git).
Agile Methodologies :
- Experience working in Scrum teams, with a focus on delivering high-quality software iteratively.
- Understanding of Agile testing practices and participation in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
- Contributing to coding standards, code reviews, and promoting best practices.
Test Design and Documentation :
- Ability to design detailed test scenarios and test cases, updating them as requirements evolve.
- Writing high-level QA strategy documents and test plans to outline testing objectives and approaches.
Microservices Testing :
- Experience in testing microservices-based architectures, understanding how to test services independently and their interactions in distributed systems.
Typical Responsibilities :
- API Testing : Develop and execute manual and automated tests for REST APIs, ensuring correctness, performance, and reliability.
- Test Automation : Create, maintain, and execute test automation scripts for both APIs and UI (using Selenium or similar tools).
- Collaboration : Work closely with developers, product managers, and other stakeholders in an Agile environment to ensure smooth collaboration and effective testing.
- Continuous Improvement : Focus on improving test coverage, quality, and test efficiency by identifying and applying best practices, as well as refactoring automation scripts.
Expected Contributions :
- Automate test cases and contribute to the development of test frameworks to reduce testing time and effort.
- Develop and maintain performance testing scripts (e.g., JMeter) to test the scalability of APIs under load.
- Provide feedback on API design, potential issues, and areas of improvement
Functional Areas: Software/Testing/Networking
Read full job description