i
Careernet
22 Careernet Jobs
5-10 years
Senior Quality Assurance Engineer - Performance Testing (5-10 yrs)
Careernet
posted 2d ago
Fixed timing
Key skills for the job
Job Description :
Responsibilities:
Performance Test Framework Development :
- Design, build, and enhance test frameworks specifically focused on performance testing for the e6data query engine, ensuring the system meets high performance and scalability standards.
Performance Tool Development :
- Develop and maintain tools, primarily using Java, that facilitate the measurement, analysis, and improvement of system performance, enabling Quality Engineers (QEs) to quickly and accurately identify performance bottlenecks.
Load and Stress Testing :
- Design and execute load, stress, and scalability tests to evaluate the performance of e6data under various conditions and workloads.
Performance Monitoring and Analysis :
- Implement and utilize performance monitoring tools to analyze system behavior during testing, identifying areas for optimization.
Test Automation :
- Automate performance test cases using Java-based frameworks to ensure
continuous performance validation in a CI/CD pipeline, allowing for rapid feedback and iterative improvements.
Collaboration :
- Work closely with cross-functional teams, including development, operations, and product management, to define performance benchmarks, identify performance issues, and implement solutions that enhance the speed, efficiency, and scalability of e6data.
Requirements :
- Proficient in Java programming language, with experience in developing performance testing tools and automation frameworks.
- Hands-on experience with performance testing in SQL/NoSQL query engines.
- Experience with Java-based performance testing tools and frameworks such as JMeter, Gatling, or similar.
- Familiarity with Amazon Web Services (AWS) and Docker for deploying and managing distributed systems.
- Solid understanding of distributed systems, SQL query processing, and performance optimization techniques.
- Proven ability to develop performance testing frameworks and automate testing processes using Java.
- Strong analytical skills and the ability to diagnose performance issues.
- Excellent communication and teamwork skills.
Functional Areas: Other
Read full job descriptionPrepare for Senior Quality Assurance Engineer roles with real interview advice