Centific Global Technologies

Centific - Performance Test Lead - Cypress/Javascript

Click Here to Apply

Job Location

chennai, India

Job Description

Centific is a Seattle-based tech company pioneering the future of AI one breakthrough at a time. Learn how we're transforming the world through safe and scalable AI and empowering businesses to unlock the full potential of their data. Job Overview : We are seeking a talented and experienced Performance Test Lead to join our dynamic team. The ideal candidate will have a strong background in performance testing, automation frameworks, and modern testing methodologies, including expertise in Cypress, K6, and BDD. As a Performance Test Lead, you will be responsible for defining, designing, and executing performance tests across web and API applications, with a focus on automation, scalability, and system reliability. This role offers an exciting opportunity to lead a team of testers while driving the performance testing strategy and ensuring high-quality software releases. Key Responsibilities : Test Strategy & Leadership : - Define and implement performance testing strategies and best practices across multiple projects. - Lead and mentor a team of performance engineers and testers, providing guidance on test execution, troubleshooting, and results interpretation. - Collaborate with developers, DevOps, and product teams to define test requirements and integrate performance testing into the CI/CD pipeline. Performance Testing : - Design and execute performance, load, stress, and scalability tests for web applications, APIs, and microservices. - Use K6 for performance testing of APIs and microservices, ensuring that load, stress, and endurance testing are conducted effectively. - Implement Cypress for integration testing with a focus on end-to-end automated testing to ensure smooth performance during normal and peak load conditions. Automation and Tools : - Develop and maintain automated performance test scripts using K6, Cypress, and other related tools. - Integrate performance tests into the CI/CD pipeline using automation tools like Jenkins, GitLab CI, or Azure DevOps. - Leverage BDD frameworks (e.g., Cucumber, SpecFlow) to write performance test cases that are readable and maintainable by both technical and non-technical stakeholders. Performance Analysis & Reporting : - Analyze test results to identify performance bottlenecks, scalability issues, and areas for improvement. - Provide detailed, actionable reports with recommendations for optimizing performance, including insights on load distribution, throughput, response times, and resource utilization. - Work with the development team to debug and resolve performance issues and defects. Collaboration and Continuous Improvement : - Collaborate with product managers, engineers, and stakeholders to understand performance requirements and ensure that testing is aligned with business objectives. - Keep up to date with the latest trends and best practices in performance testing, automation, and related technologies. - Drive a culture of continuous improvement by promoting performance testing early in the development lifecycle. Required Qualifications : - Experience : 8 years of experience in performance testing and test automation. - Proven experience with Cypress for end-to-end and UI performance testing. - Expertise in K6 or similar tools (e.g., JMeter, Gatling) for API and load testing. - Strong experience with BDD frameworks such as Cucumber, SpecFlow, or Behave for writing performance test cases. Technical Skills : - Solid knowledge of JavaScript, Node.js, and TypeScript for test automation and scripting. - Familiarity with performance testing tools and scripting languages (e.g., K6 scripting, JavaScript, JSON). - Experience with test automation frameworks like Jest, Mocha, or Chai for functional and performance testing. - Understanding of web technologies such as HTTP, WebSockets, REST APIs, JSON, etc. - Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps) and their integration with performance testing frameworks. Soft Skills : - Strong analytical and problem-solving skills with the ability to identify root causes and propose solutions. - Excellent communication skills with the ability to explain technical issues to both technical and non-technical stakeholders. - Experience working in an Agile environment with cross-functional teams. - Ability to lead and mentor a team of performance testers. Desired Qualifications : - Experience with cloud-based testing platforms (e.g., AWS, Azure, Google Cloud). - Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). - Knowledge of distributed systems and microservices architectures. - Certifications in performance testing (e.g., LoadRunner, K6 certifications) or BDD frameworks. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 11/15/2024
Click Here to Apply
View More Centific Global Technologies Jobs

Contact Information

Contact Human Resources
Centific Global Technologies

Posted

November 15, 2024
UID: 4938341898

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.