BILOLJON MIRZOEV
Phone: 347-***-**** Email: *******.**********@*****.***
SUMMARY OF QUALIFICATIONS
Professional, effective and result oriented with over 6 years of Software Quality Assurance Tester experience in testing complex Financial and Trading Applications. Looking for opportunity to grove in a company and contribute to the delivery of defect-free projects with my professional experience and knowledge.
Solid knowledge and experience in Agile-Scrum and Waterfall Software Development Life Cycles (SDLC).
Well-versed in designing effective components, system, integration, back end, functional and application level test scenarios in line with business requirements.
Hands-on experience on testing and defect lifecycle management tools, HP ALM, JIRA, excellent analytical skills in reviewing requirements and creating end to end robust test scenarios.
Technical and Troubleshooting skills using a UNIX/LINUX command line and dealing with log or raw data to identify the root cause of the issues or errors on the application server.
Great Attention to details in working with Relational Database SQL queries and performing data verification or database testing, testing reports data applying various filters in the queries.
Solid knowledge of trading workflow and understanding of Capital Markets and Products including Equity, Derivatives and Fixed income products, as well as loan loss reserves, Credit Risk and Market risks.
Experience in testing of order management systems (OMS) in equities and options trading environment, comfortable with supporting production changes, UAT testing and debugging production issues.
Excellent communication skills in working collaboratively with Product team, Engineering and other stakeholders on testing complex financial systems and in the overall enhancement of software product quality.
Expertise in handling complex system functional testing and to design and develop comprehensive automated test strategy and test cases, execute Automated regression tests on HP UFT and Selenium WebDriver.
Understanding of FIX Protocol and experience in performing End to End testing of trade life cycle using VeriFIX application tool.
Strong work ethics and skills in time management, client relationship, ability to learn quickly and adapt to new challenges in a fast-paced environment.
– Areas of Expertise –
Testing & Troubleshooting Manual and Automated Testing Banking & Accounting Systems QA
Electronic Trading Platform Testing FIX protocol messages Backend Database testing
Data Manipulation & Analysis
TECHNICAL PROFICIENCIES
Platforms:
Unix/Linux, Windows
Testing Tools:
MS Office Suite, MS Excel (advanced), Visio, HP QC/ALM, JIRA, HP UFT/QTP, MS SQL Server, Oracle, MySQL
Environment Technology:
FIX protocol, XML, HTML, Java, Selenium WebDriver
PROFESSIONAL EXPERIENCE
TD Ameritrade, Jersey City, NJ July 2016 - Present
Senior QA Analyst
Trade architect (TD Ameritrade Web Based): provides extremely cost efficient brokerage services to professional day traders, trading firms, and Hedge funds who trade stocks, options, futures, and ETFs through Direct Market Access technology all with minimal latency.
Responsibilities:
Understand existing workload models, identify gaps and implement tests to increase coverage.
Participate in gathering and analysis of the BRD, SFS and other deliverables and communicated with business analysts and development team.
Create and Implement Functional, Regression, Ad hoc, smoke, sanity, back-end, End-to End testing and UAT testing on the application under Waterfall and/or Agile Methodology
Participate in the creation of detailed Test strategy (Plans), Identify gaps in the requirements or change requirements, gathers information needed, create Test Scenarios as per specifications and convert to Test Cases.
Investigate manual and automated regression test failures, identify issues and report them accordingly with descriptive and self-explanatory descriptions.
Handle complex data verification and data quality check tests, validating them using SQL Data manipulation language statements in Database.
Collaborate with Business Analysts and system admins involved in testing the permissions for various levels, and public queries updates, created and made changes to test cases based on the need to the clients.
Verify FIX connectivity using VeriFIX simulator, creating new, correction and cancel orders on the platform and verify them on trader blotters.
Troubleshoot the errors on the UNIX box, monitor the application and FIX logs for better detailed verification.
Define and execute performance tests to ensure that our systems (applications and test environments) can meet the needs of development, QA, business and our customers
Work with the Applications Development team, assist in root cause analysis of high priority and severity defects.
Work with QA engineers to reduce manual testing efforts by converting manual testing test cases to automated scripts in HP UFT for desktop applications and in Selenium WebDriver for some web applications.
Participate in Root cause analysis for defects and provided process improvement suggestions to eliminate future occurrences of similar defects.
Investigate and properly handle production issues which were reported by end-users.
Participate in multiple walkthrough meetings, Report SIT progress to test manager and project team.
The Vanguard Group, Malvern, PA June 2014 - June 2016
QA Analyst
Vanguard brokerage account (VBA): Web based platform that helps in creating a portfolio with any combination of Vanguard mutual funds and ETFs; other companies' funds; individual stocks and other ETFs; and CDs and bonds.
Responsibilities
Reviewed Business Requirements and analyzed System Specifications to develop detailed and descriptive Test Scenarios and Test Cases for Functional and Integration testing.
Followed Agile-Scrum process for productive work and Involved in estimation and projection of the STLC. Documented detailed test scenarios and test scripts derived from defined business requirements
Supported the QA manager to coordinate test plans across multiple parties.
Executed formal test plans and test cases with attention to detail, ensuring all system components function per defined requirements and were production ready prior to launch.
Involved in smoke, functional, regression, performance and production testing.
Performed Back-End and Database testing of Vanguard trading platform (Desktop Version).
Testing various functionalities on the Market Dashboard, Trading Blotter tabs of the platform.
Created many orders/tickets in verification of FIX messages and simulating FIX messages via VeryFIX tool.
Performing End-to-End testing of trade life cycle and Participating in Performance/Volume testing.
Participated in internal trainings on FX Products, Equities, Fixed Income, Commodities and Derivatives.
Using Linux commands performed Back-End testing and troubleshooting application and connectivity issues.
Wrote and executed SQL queries for Back-End Testing and verifying the database updates and input data quality.
Validated if the raw data was properly converted to final application reports through ETL system.
Extensively using defect tracking tool JIRA to report the defect and collaborate with other teams.
Cooperate with development team and Lead QA to identify and address software bugs in a timely manner.
PNC Financial Services Group Inc., Pittsburgh, PA July 2012 – May 2014
Software QA Tester.
PINACLE - software that provides bank deposit, treasury management and lending products and services, and investment and wealth management.
Responsibilities
Analyzed System Requirements Specification and prepared necessary Test plans and Test Scenarios.
Created test cases and Requirements Traceability Matrix (RTM) and Test Analysis Report (TAR) accordingly.
Gathered requirements needed for test cases, linked requirements with test cases for RTM, executed test cases, identified critical issues(defects) and created Test Analysis Report (TAR) using HP ALM (Quality Center).
Wrote Manual Test Scripts covering User Interface, Functional, Usability testing and backend validations of the online banking application comparing to the standards.
Investigated software bugs and interacted with developers to resolve technical issues.
Performed troubleshooting activities at Back-End with log data using UNIX commands.
Created UAT test cases and setup test environment to replicate business user environment.
Reported and logged defects through defects tracking tool HP ALM (Quality Center) and interacted with developers on the status of bugs reported on a regular basis.
Proven understanding of application/product development, test and bug life cycles.
Worked closely with software developers, business analysts, and other project management personnel involved in Software Development Life Cycle (SDLC).
Validated data that was parsed through the ETL process from main data source to accounting department.
Tested integration of applications across the costumer’s real-time cash positions and cash forecasts.
Participated in Sprint daily stand–up meetings, provided feedback to project team on the statuses of modifications and enhancements that were being tested.
Participated in the team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.
EDUCATION
The Peoples' Friendship University of Russia (RUDN University), Moscow, Russia
BS in Economics