Job Description: The QA Analyst will define an infrastructure and test strategy for validating the quality and performance of all applications developed by the E-Business department with particular focus on trading applications.
Job Responsibilities
• Develop Test Plans, Test Cases, Quality Reports
• Use load, data set, application simulation tools
• Design and develop automation harnesses and testing extensions
• Develop manual and automated regression test scripts
• Design and develop interactive results analysis viewers
• Provide reference automation implementations
• Review tools implementations and encourage best practices and sound design principles while remaining practical and deadline driven
• Performance test scripts and test result reports
• Understand system architecture and designs in order for Performance and Automation testing to be complete and comprehensive
• Train other departments on the use of custom developed tools
Required Qualifications
• BS in computer science or related field
• Minimum of 5 -- 10 years experience as Distributed systems QA
• Experience with testing high performance systems
• Extensive knowledge working in a WINDOWS/LINUX/UNIX environment
• Advanced technical knowledge including system development lifecycle, methodology and testing knowledge.
• Expert knowledge of the quality assurance techniques, testing concepts, methodologies and tools.
• Expert knowledge of quality assurance review and inspections process as it relates to the stages of system/application development.
• Expert ability to apply quality assurance knowledge to in-depth testing and test plans.
• Excellent analytical skills with the ability to investigate and research multiple sources
• Excellent interpersonal and oral/written communications skills.
• Advanced ability to foster an environment of teamwork and collaboration.
• Expert ability to apply concepts of unit, system, regression, product, integration and acceptance testing.
• Testing Tools- Expert: Ability to adapt and learn quickly with any testing tool
• Expert knowledge in scripting languages such as Perl, Python, or shell scripts
• Familiarity in using QA methodologies and best practices
• Experience in Agile development environment
• Experience with Trading applications
Application Procedures: Apply with your resume ONLINE
Additional Notes: N/A