Position: Performance Testing with Chaos Engineer
Location: Bangalore Mysore road – Global village/Gurgoan
Working Mode: Hybrid / Based on business needs
Notice Period: 0-15 days (need July month joiner)
Job Summary: We are seeking an experienced Performance Testing with Chaos Engineer to join our team. The ideal candidate should have a strong background in performance testing and tuning, with a focus on utilizing tools like JMeter and Chaos engineering techniques. As a Performance Testing with Chaos Engineer, you will be responsible for designing, developing, and executing performance tests, as well as introducing real-time failures into systems to assess their ability to tolerate failures, recoverability, resiliency, and high availability. You will play a critical role in ensuring the performance and stability of our software systems.
Responsibilities:
- Develop and execute performance tests using JMeter scripts to evaluate system performance under different workloads and scenarios.
- Work closely with cross-functional teams to identify performance bottlenecks and provide recommendations for performance improvement.
- Utilize tools like Splunk, ELK, Dynatrace, NewRelic, and Prometheus for workload modeling, performance profiling, and monitoring.
- Perform performance tuning activities, including identification and resolution of bottlenecks, poor queries, and other performance-related issues.
- Possess proficiency in at least one programming language such as Java or Python to support performance testing activities.
- Have a strong understanding of relational databases (RDBMS) and hands-on experience with at least one database, such as Oracle, SQL Server, MySQL, MongoDB, or CouchBaseDB.
- Write basic SQL queries to retrieve and analyze performance-related data.
- Work within an Agile software development methodology, collaborating with cross-functional teams in scrums or similar frameworks.
- Familiarity with tools like Maven, Git/BitBucket, Eclipse/IntelliJ IDE, and Jenkins for continuous integration/deployment (CI/CD).
- Prior experience working in Unix environments.
- Experience working on software developed for different delivery environments, including on-premises, cloud, and hybrid environments.
Chaos Engineering Responsibilities:
- Design failure scenarios and run experiments to intentionally break our system and assess its resilience.
- Perform fault injection and fuzzy testing to evaluate the system’s ability to handle unexpected failures.
- Introduce real-time failures into systems to assess their tolerance, recoverability, resiliency, and high availability.
- Drive development efforts for Chaos testing, including collaborating with the development team to implement Chaos engineering practices.
Qualifications and Experience:
- Graduation degree, preferably in BE/BTech.
- Minimum 8-12 years of overall experience with a minimum of 7 years in performance testing.
- Strong hands-on experience developing and executing performance tests using JMeter scripts.
- Extensive experience with workload modeling tools/utilities like Splunk, ELK, etc.
- Proficiency in performance profiling and monitoring tools like Dynatrace, NewRelic, Prometheus, etc.
- Experience with performance tuning, bottleneck identification, and resolution.
- Proficiency in at least one programming language, such as Java or Python.
- Knowledge of relational databases (RDBMS) and hands-on experience with at least one database, such as Oracle, SQL Server, MySQL, MongoDB, or CouchBaseDB.
- Experience writing basic SQL queries.
- Exposure to Agile software development methodologies, such as Scrum.
- Familiarity with tools like Maven, Git/BitBucket, Eclipse/IntelliJ IDE, and Jenkins.
- Prior experience working in Unix environments.
- Exposure to continuous integration/deployment (CI/CD) software delivery model.
- Experience working on software developed for different delivery environments, including on-premises, cloud, and hybrid environments.
Manual Testing Jobs In India
- Exciting Job Opportunity at Wipro: Test Engineer Position in Pune
- Senior Software Testing Engineer- Remote
- QA Engineer | Versova, Andheri West, Mumbai, Maharashtra, India
- Manual & Automation QA (Apprentice)
- Manual Testing Jobs In Bangalore
- Manual Testing Jobs In Bangalore | 3 Years
- QA Analyst Opening In Noida
- QA Test Engineer | 1 to 3 years
- Manual Testing Jobs in India
- Senior QA Engineer | Bangalore
- QA Manual Test Engineer | Experience: 0-2 Years
- QA Internship In Talview
- Manual Tester | 7+ Years | Bangalore
- Quality Assurance (QA) Analyst | Remote | 5 years
- QA Analyst | TEKsystems | 7 to 9 years
- SQA / Tester | CIGNEX | 4 to 8 Years
- Senior Manual QA | Vervali | 4+ years
- Manual Testing Engineer | Creatiosoft | 2-3 years
- Manual Tester | Siemens | 3-5 years
- QA Engineer | UMR | 1-2 years
- QA Tester | Ruppells Solutions |1.5 to 2 Years
Apply: Interested candidates are requested to share their CVsby emailing shraddha.s@zelusindia.com.