Jobs
>
Siliguri

    Performance Tester - Siliguri, India - WTW

    WTW
    Default job background
    Paid Work
    Description
    • Collaborate with cross-functional teams to guide and train teams in performance testing methodologies and best practices. This includes providing coaching and mentoring to development and QA teams on performance testing techniques and tools.
    • Assist teams with writing their load tests, ensuring that test scripts are efficient, accurate, and aligned with performance testing objectives. This involves reviewing and optimizing test scripts to simulate realistic user behavior and workload scenarios.
    • Monitor the execution of performance tests on higher-level environments, analyzing test results and identifying performance bottlenecks and areas for optimization. This includes providing timely feedback to development teams and stakeholders on performance issues and recommendations for improvement.
    • Work closely with development and QA teams to ensure that performance tests are integrated into the development process and executed in lower-level environments. This involves collaborating with teams to define performance testing requirements and establishing performance testing pipelines.
    • Encourage teams to create and write performance tests and run them in their respective environments. This promotes a proactive approach to performance testing and helps identify and address performance issues early in the development lifecycle.
    • Build and maintain the performance testing framework, ensuring that it is robust, scalable, and adaptable to changing testing requirements. This involves designing and implementing reusable components, libraries, and utilities to support performance testing activities.
    • Develop and maintain test data and environment management strategies for performance testing, ensuring that test environments accurately reflect production configurations and conditions.
    • Build out end-to-end performance testing scenarios that simulate real-world user interactions and system workflows. This includes defining test scenarios, setting up test data, and orchestrating complex performance test executions across multiple system components.
    • Knowledgeable at Software Engineer level, or equivalent experience in the software testing field working as a Software Engineer in Test, Automation Engineer, or in a Performance Testing role
    • Expert-level knowledge of at least one Performance Testing Tool (i.e. JMeter, K6, Gatling, LoadRunner), and Version Control System (i.e. GIT, SVN, Microsoft VSTS)Knowledge of Automated Testing Tools (i.e. Selenium, UFT, Test Complete) and Automation Frameworks (i.e. FitNesse, Cucumber, Spock, TestNG, JUnit, NUnit) preferred
    • Bachelor's Degree in Computer Science, Engineering, Information Systems, or related field; Advanced degree preferred
    • 4+ years prior hands-on experience in development / automated quality assurance / testing (APIs, Web)
    • Effective communication and documentation skills required
    • Experience with principles of ALM and software development methodologies preferred
    • Experience with multiple testing automation tools and frameworks preferred
    • Experience in employee benefits, insurance, healthcare, or wealth management preferred
    • Certifications or professional training in software engineering principles such as test automation and agile development methodologies desired.