Location : Pune
Work Mode : Full time Onsite
Responsibilities:
1. Test Design and Execution:
- o Design develop and execute comprehensive test plans and test cases for Javabased APIs and applications.
- o Perform functional regression integration and performance testing for APIs and web services.
- o Develop and execute performance test scripts using JMeter to assess system scalability load handling and overall performance.
- o Write and maintain automated test scripts in Java and Python ensuring efficient and effective test coverage.
2. Performance Testing and Reporting:
- o Use JMeter and other testing tools to simulate realworld traffic and load conditions on applications and services.
- o Gather and analyze performance statistics identifying bottlenecks potential issues and optimization opportunities.
- o Generate detailed performance reports highlighting key metrics like response times throughput and system resource utilization.
- o Provide recommendations for performance optimization based on test results.
3. Automation & Scripting:
- o Develop and maintain reusable automated test scripts for both functional and nonfunctional testing (using Java and Python).
- o Integrate automated tests with CI/CD pipelines to support continuous testing in Agile environments.
- o Develop API testing frameworks using Java ensuring high levels of automation and coverage.
4. Collaboration & Communication:
- o Work closely with developers product managers and DevOps teams to understand business requirements and ensure test strategies align with project goals.
- o Report test results to stakeholders including detailed bug reports test case execution summaries and performance benchmarks.
- o Conduct test case reviews and retrospectives to ensure continuous improvement in testing practices and quality.
5. Troubleshooting and Issue Resolution:
- o Identify track and document defects in test environments and production systems.
- o Collaborate with development teams to resolve issues retest fixes and ensure a seamless delivery process.
6. Documentation and Best Practices:
- o Create and maintain test documentation including test plans test scripts and reports.
- o Ensure best practices for test automation code quality and performance testing are followed across the team.
Requirements:
- Experience: Minimum of 7 10 years of experience in software testing with a strong focus on API testing and performance testing.
- Programming Languages: Strong proficiency in Java and Python for writing automated tests and APIs.
Tools Expertise:
- o Expertise in using JMeter Gatling for performance/load testing as well as tools like Postman for API testing.
- o Familiarity with test automation frameworks such as Karate Rest Assured Cucumber.
- o Experience with CI/CD tools such as Jenkins to integrate automated tests into the pipeline.
Performance Testing:
Proven experience gathering and analyzing performance metrics generating reports and recommending performance improvements.
API Testing:
Strong knowledge of RESTful APIs SOAP and web services testing using tools like Postm an SoapUI and custom Java/Python scripts.
Bug Tracking & Reporting:
Experience using issue tracking systems (e.g. Jira) and creating clear actionable test reports.
Collaboration:
Ability to communicate effectively with both technical and non technical stakeholders working in cross functional teams.
Preferred Skills:
Cloud Testing: Familiarity with cloud platforms (e.g. AWS Azure) and testing cloudbased applications.
Containerization:
Experience with Docker and Kubernetes for testing containerized applications.
- Version Control: Proficiency in Git for managing code and test scripts.
- Agile Methodology: Experience working in Agile environments participating in sprint planning and test iteration cycles.
Certifications:
ISTQB or similar software testing certifications are a plus. Educational Qualifications:
Bachelor s degree in computer science Engineering or a related field or equivalent experience.
rest assured,soap,cucumber,kubernetes,automation,assurenet,jmeter,restful apis,jira,performance testing,karate,api,jenkins,api testing,git,python,gatling,postman,docker,java