
Sr Test Engineer (4+ years in Performance testing)
- Gurgaon, Haryana
- Permanent
- Full-time
- Create NFR (non-functional requirements) for applications and ensure performance & resiliency is considered early in the SDLC.
- Work with business and development leads to create comprehensive performance test plans with well-defined scenarios, reusable test cases
- Record user journeys and create performance test scripts in JMeter
- Execute the performance tests and analyse the results data from JMeter and APM data from APM tools like Dynatrace or New Relic or AppDynamics, log data from Splunk
- Understand the application architecture and perform Single point of failure analysis.
- Create scenarios for testing resiliency of the application
- Execute Chaos simulations and identify resiliency issues of application. Perform root cause analysis on data quality issues and recommend corrective actions.
- Communicate and present performance test & resiliency test results to the stakeholders
- Collaborate with cross functional teams of developers, cloud & system engineers &
- DBAs to identify, document and recommend performance/resiliency improvement solutions
- Work with Dev team to establish quality control gates as part of build pipelines
- Provide deep dive and forensic analysis to identify application defects in terms of performance & resiliency. Use analysis to make recommendations and drive results
- Validate data integration and data migration processes to ensure seamless data flow across systems.
- Design and develop Grafana dashboards for real time visualization and end to end monitoring of tests.
- Design test cases and test plans to test survivorship rules to determine which attributes should be retained in the golden record.
- Improving performance and working with/in development team
- Experience in creating Non-Functional requirements and Workload Models
- Experience in performance testing strategies and tools such as JMeter,
- Experience in working with Dev or Operations team and performing root cause analysis with good working knowledge of application, processes and operating system
- Experience in troubleshooting using APM tools such as Dynatrace or AppDynamics or New Relic
- Experience in triaging browser performance issues using developer tools or similar Preferred: Exposure to resiliency testing or chaos simulations
- Ability to work independently and partner with team members with a strong sense of initiative and drive
- Excellent analytical, verbal & written communication with data driven analysis
- Proven experience in quality assurance, specifically in Master Data Management (MDM) environments.
- Understanding of data management principles, data governance, and data quality standards.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
- Strong command on any programmatic language like Python/Java
- Passionate about open-source technologies, self-learner and curious.
- Passion for automation and developing infrastructure as code.
- A team player who can comfortably work with distributed teams across the globe.
- Attentive to details and well organized.
- Able to solve complex problems and successfully manage ambiguity and unexpected change.
- Coachable and embracing of best practices and feedback as a means of continuous improvement
- Consistently high achiever marked by perseverance, humility, and a positive outlook in the face of challenges