Test Engineer
Job Title: End to End Performance Test Engineer
Job Description:We are seeking a highly skilled and experienced End to End Performance Test Engineer with a strong background in API testing, Kafka, and banking. In this role, you will be responsible for designing, implementing, and executing comprehensive performance tests to ensure the reliability, scalability, and performance of our systems. Your expertise will help identify performance bottlenecks and provide actionable insights to enhance system performance.
Responsibilities
Job Description:We are seeking a highly skilled and experienced End to End Performance Test Engineer with a strong background in API testing, Kafka, and banking. In this role, you will be responsible for designing, implementing, and executing comprehensive performance tests to ensure the reliability, scalability, and performance of our systems. Your expertise will help identify performance bottlenecks and provide actionable insights to enhance system performance.
Responsibilities
- Performance Testing: Design and execute end-to-end performance tests for complex systems, focusing on APIs, Kafka, and other critical components.
- API Testing: Develop and implement test cases for RESTful and SOAP APIs to ensure high performance and reliability.
- Kafka: Create and execute performance tests for Kafka streams, ensuring data processing efficiency and system stability.
- Test Planning: Develop detailed test plans, including performance test strategies, scenarios, and scripts.
- Monitoring and Analysis: Monitor system performance during tests, analyze results, identify performance bottlenecks, and provide recommendations for improvements.
- Automation: Develop and maintain automated performance testing scripts using tools such as JMeter, LoadRunner, or similar.
- Collaboration: Work closely with development, QA, and operations teams to integrate performance testing into the CI/CD pipeline and ensure continuous performance monitoring.
- Reporting: Prepare detailed test reports and communicate findings and recommendations to stakeholders.
- Banking Domain Expertise: Apply knowledge of banking systems and processes to ensure performance tests are relevant and comprehensive.
- Experience: Minimum of 5 years of experience in performance testing with a focus on APIs and Kafka.
- Technical Skills:
- Proficiency in performance testing tools such as JMeter, LoadRunner, Gatling, or similar.
- Strong experience with RESTful and SOAP APIs, including test development and execution.
- Solid experience with Kafka, including performance testing and monitoring.
- Familiarity with performance monitoring and profiling tools.
- Banking Experience: Proven experience working in the banking or financial services industry, with an understanding of banking processes and systems.
- Programming: Proficiency in scripting languages such as Python, Java, or JavaScript for test automation.
- CI/CD: Experience integrating performance testing into CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar.
- Analytical Skills: Strong analytical and problem-solving skills with the ability to interpret performance test results and provide actionable recommendations.
- Communication: Excellent verbal and written communication skills, with the ability to clearly present findings to technical and non-technical stakeholders.
- Team Player: Ability to work collaboratively in a cross-functional team environment.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud for performance testing and monitoring.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Familiarity with databases and SQL for performance testing of database interactions.
- Certification in performance testing or related areas is a plus.
-
Seniority level
Mid-Senior level -
Employment type
Contract -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Accroid Inc by 2x
See who you knowGet notified about new Test Engineer jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Junior Front End Engineer
Junior Front End Engineer
-
Jr Web Developer (Entry Level)
Jr Web Developer (Entry Level)
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Software Engineer
Software Engineer
-
Software engineer
Software engineer
-
Front-End Software Engineer (Remote)
Front-End Software Engineer (Remote)
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Junior Software Engineer
Junior Software Engineer
-
Software Engineer, Front End
Software Engineer, Front End
-
Junior Software Engineer
Junior Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub