Oracle Financial Services Financial Crime and Compliance Management platform is a comprehensive platform that allows financial institutions to leverage core capabilities for financial crime surveillance, detection, and event correlation along with watch list management, enterprise analytics, and regulatory reporting in a single, proven platform. This platform designed to centrally manage and assess associated operational risks and controls as they relate to the organization?s AML, fraud, KYC, and trading and broker compliance programs. In conjunction with the compliance risk and operational risk tied into the platform, it also allows management of financial crime investigations and operations across multiple jurisdictions and multiple lines of business within a single, unified environment already in use by top tier financial institutions around the world.
The Financial Crime and Compliance Management team under OFSAA (Oracle Financial Services Advanced Analytics) is responsible to create industry-leading products for enterprises to enable efficient detection, investigation, and reporting of suspected money laundering and terrorist financing activity.
Oracle is looking for an experienced Performance Test Engineer who will help build Oracle?s next generation Transaction Monitoring and Fraud detection systems that would help financial institutions across the world to meet the global regulatory and compliance requirements.
Roles & Responsibilities
Understand, design, create and execute functional and non-functional test cases
Ability to think out of the box while designing test scenarios
Ability to apply the best testing techniques and methodologies for functional and non-functional scenarios
Contribute to process improvements and implement latest trends and techniques in performance testing
Work closely with product managers, developers to analyze and solve product issues
Understand the requirements quickly, architect and design test strategies, provide effort estimations as inputs to SOWs using best QA practices, peer review and take it all the way to production releases while collaborating with development engineers, stakeholders and the build/release team.
Well versed in working with collaborative tools like Confluence wiki, JIRA.
Create test strategies and designs leveraging mock test cases/response validation.
Contribution to test automation infrastructure with scripts and/or libraries
Provide support for investigation, troubleshooting and root cause analysis of issues including resolution.
Collaborate with developers on new software features as well as enhancements to existing functionality.
Support the production release activities including dry-run certification and verification.
Minimum 5-8 years of experience in Performance Testing
Expertise in industry standard performance testing and automation tools like Apache JMeter, BlazeMeter
Expertise in performance testing of APIs using Jmeter
Proven expertise in scripting for UI performance testing of web applications
Proven expertise in scripting for load and stress testing of web applications.
Experience in execution of benchmark, load, stress and reliability tests.
Experience in analyzing the resource utilization, CPU, memory, network, garbage collection and other system parameters to verify the performance of the application.
Ability to identify memory leaks, connection issues, any other performance bottlenecks in the application.
Good exposure in writing shell scripts and work experience on the Linux system.
Experience using network proxy tools like Fiddler
Experience in preparing Performance Test Strategy is added advantage
Experience in Oralce EDQ is added advantage
Experience in database tuning
Should have good Knowledge on Agile methodologies including agile ceremonies (SCRUM, Sprint planning, Backlog grooming and retrospective)
Should have excellent communication and presentation skills and can willing to go that extra mile to attain perfection
Should have excellent problem solving, analytical and technical troubleshooting skills
Proactive, willing to take ownership, ability to quickly learn new technologies and take up new tasks and initiatives
Effective verbal and written communication skills.
Good to have exposure to Micro services architecture
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will design functional, integration and regression test plans, build and execute manual and automated tests and perform highly complex analysis for multiple products. Set cross-functional product testing standards. Analyze, evaluate and plan methods of approach and organize means to achieve solutions to complex problems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.