Arkhya Tech. Inc. · 1 day ago
Performance Tester with Banking domain
Arkhya Tech. Inc. is seeking a Performance Tester with expertise in the banking domain. The role involves conducting comprehensive performance testing, collaborating with various teams, and analyzing performance test results to ensure application efficiency and reliability.
Responsibilities
Conduct comprehensive performance testing, encompassing requirement gathering, test planning, scripting, execution, analysis, and result reporting/sharing with stakeholders
Assess the system under test (SUT) communication protocol to determine the appropriate scripting protocol
Exhibit advanced proficiency in programming languages such as Python, JavaScript, Java, Visual Basic, Linux command languages, and other programming languages
Collaborate effectively with product development & implementation teams, architecture, infrastructure, and engineering groups for performance testing and application analysis initiatives to define success criteria and evaluation methodologies
Design and establish load test scenarios for various types of performance tests including load tests, stress tests, volume tests, failover tests, etc
Coordinate and collaborate with other dependent teams across the product line to ensure the success of the overall test run
Integrate security requirements and testing into the overall pipeline strategy by working with the security team & test engineers
Conduct manual testing to validate vulnerabilities
Monitor server utilization during test runs
Participate in code reviews for performance test scenarios & create/maintain test data
Evaluate non-functional requirements to determine acceptance criteria
Engage in production log analysis to determine target and peak load models
Upload performance test scenarios and other artifacts to Subversion and/or other management tools as directed
Work with configuration management to schedule the execution of performance tests to support the automatic deployment of software
Maintain performance test scenarios & test scripts
Perform API performance testing and integrate it into the CI pipeline
Monitor system-level statistics during performance test executions
Develop and submit performance test reports
Analyze performance test results comprehensively
Collect system performance statistics from the front-end and back-end
Correlate front-end and back-end system performance statistics to present comprehensive test reports
Support the implementation and maintenance of performance testing tools
Participate in reviews with agile teams and product owners
Collaborate effectively and creatively to resolve any testing problems, bottlenecks, or issues
Perform additional testing-related tasks as assigned
Stay abreast of new and emerging performance testing technologies and techniques
Adapt new and emerging technologies and techniques to meet the evolving demands in software development
Utilize CI integration tools to support continuous integration specifically related to performance and load testing
Modify performance testing scenarios to complement builds executed in Jenkins and other CM and automated deployment tools as directed
Qualification
Required
Typically requires 10+ years of experience in performance testing, with a minimum of 3+ years of experience in a large-scale project with minimal to no supervision
Experience developing performance testing scripts for MQ, Java Cloud, and AWS applications
4-6 years of experience in performance testing and a comprehensive understanding of product performance testing concepts, methodologies, and techniques
4-6 years of experience developing performance test scripts and execution using tools such as LoadRunner, Performance Center, JMeter, or any home-grown testing platform along with Java, Python, or other languages
Capability to run platform/application performance testing end-to-end from requirements, planning, scripting, load test executions, to result analysis
Experience in planning and designing performance tests for load, stress, spike, scalability, and volume testing
Strong experience in using and implementing best practice programs with respect to load generation, bottleneck analysis, usage of modeling tools, and statistical analysis
Extensive experience using server monitoring tools such as Dynatrace, Splunk, etc
Proficient in the analysis of performance test results for presentation to the product team/Tech operations
Proficient in using Integrated Development Tools such as IntelliJ, Eclipse, along with Source Control Systems such as Git or Subversion
Experience analyzing and generating reports and metrics
Knowledge and application experience of advanced programming concepts (e.g., threads, exceptions, I/O, memory management) in the Java technology stack is required
Experience with performance testing tools like Apache JMeter and LoadRunner
Proficiency in scripting languages (Java) for developing and customizing test scripts
Familiarity with monitoring tools like Dynatrace to collect performance metrics
Understanding of KPIs and ability to analyze response times, throughput, error rates, and resource usage
Capability to set up test environments that simulate production conditions accurately
Preferred
Bachelor's or higher qualification in Computer Science, Information Systems, or equivalent is preferred
Company
Arkhya Tech. Inc.
Arkhya Technologies, Inc.
H1B Sponsorship
Arkhya Tech. Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (1)
2020 (5)
Funding
Current Stage
Growth StageCompany data provided by crunchbase