Farrukh Rakhimov
917-***-**** ********.*******@*******.***
Over 6 + years of professional experience in Information Technology with emphasis on Software Testing/Quality Assurance.
Comprehensive Knowledge of all the phases of Software Development Life Cycle.
Hands on Experience in advanced testing Methodologies “Agile and Waterfall “.
Proficient in Testing Web based Applications and Mainframe Applications using Manual and Automation Tools.
Hand on Experience using internal and External tools such “IntelliJ IDE, Selenium IDE, Selenium WebDriver, Workflow and Form Designer.
Good Experience in creating test scripts using WebDriver, Selenium IDE in Python
Created and Maintained UI and Back-end Using Forms & Workflow Designer
Performed Cucumber Testing to Automated back- end Workflows
Experienced in interpreting and analyzing Requirements to create Test Plans, Test Scenarios, Test Cases and as well as executing them.
Reviewed solution Requirements from a QA point of view and participate in test scoping for input into the development of the product roadmap.
Experience in Developing Requirement Traceability Matrix.
Expertise in Performing different type of testing: Smoke, Sanity, Functional, End to End, Back –End, Performance, Integration and Regression Testing.
Hands on Experience of Testing Complex Financial Applications with the knowledge of Capital Markets and Trade Life Cycle.
Working Experience with Financial Products such: Equity, Derivative and Fixed Income.
Experienced in Documenting Test Scripts, Case Designing, Test Scenarios, Test Plans, Test Data, Test Results and other Test Artifacts.
Experience in Writing SQL quires to Perform Back- End Testing.
Strong knowledge of Automated and Manual Testing on software and web-based applications.
Excellent analytical skills for understanding the business requirements, business rules, business process and detailed design of the application.
Flexible and adaptable to changing priorities.
Dedicated, Self-motivated, result-oriented, excellent communication and presentation skills.
Greater team player and self-motivated individual that able to work in a fast-paced demanding environment.
PROFESSIONAL EXPERIENCE
Goldman Sachs New York, NY
Functional QA Engineer November 2017 –Present
Glow- Standardize and streamline the GSET client Onboarding Process to improve efficiency reduce defects; provide transparency – across Americas, EMEA and Asia businesses.
Responsibilities:
Serve as a key member of software development team, be part of development, testing and implementation of the project and successfully deliver it.
Analyzed business requirements documents, functional specification document to prepare Test plan and Test Cases
Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement is taken care of and a test script is developed and executed for the same
Responsible for prioritizing new requirement and participate for all prioritization meetings
Coordinate with business analyst and other stake holders to clarify new requirements.
worked closely with the development team on creating and understanding impact assignments based on the requirement
Used Forms Designer tool to develop and customize UI dashboard interface.
Created and configured workflow for each combination requirement using Workflow Designer
Performed Web services and workflow testing and Automated the test suit and test cases using WebDriver, Selenium IDE in python
Extract the data from Rest API and compare it with UI
Commit all changes against SPR build, perform integration Build push all new changes to INT, UAT environments.
Reviewed product specification to pinpoint any potential designed flaws.
Took a proactive approach to improve test coverage and quality control
Developed test cases and execute them, prepared test summery report and provide test evidence to stake holders
Investigated issues and provided suggestive solutions to the developers to correct issues
Performed a Demo to Stake Holders for new functionality and enhancement
Fallowed Agile methodology by attending daily Scrum meetings and provided status to the project team for any work completion, current assignment and any critical issues
Managed defects using in house web-based application “Issue Tracker’
Performed regression tests to verify bug fixes before every release.
Performed Black-Box. User interface (UI), functional, Usability testing of web application and validated business rules
Conducted Test Results & User Acceptance Test Review and obtained Sign-off
E*TRADE Jersey City, NJ
QA Analyst August 2015 – 2017
Options House - Options House is E-TRADE’s web-based trading, analytical platform designed to meet the needs of active traders and investors. It’s a customizable trading platform that offers a variety of features. Using the Options House platform, investors/traders can trade stocks, options, futures.
Responsibilities:
Member of the testing team focused on Equity trading; working in the agile methodology
Responsible for analyzing and evaluating incoming new user stories
Involved in writing test scenarios and test cases for the application after analyzing the business and specifications requirement
Reported bugs/errors using Jira and ensured issue/problem resolution is communicated in a timely and effective manner between Developers and Lead QA Analyst
Ran Smoke, Functional, GUI, End to End, Backend and Regression tests on the new enhancements
Used VeriFIX to perform end-to-end testing and performance testing to simulate an exchange
Extracted FIX Logs using Linux Terminal, analyzed FIX logs by interpreting tags and values with and without FIX translator
Wrote different SQL queries to perform backend testing, commonly used Joins and aggregating functions
Worked closely with Automated tester to navigate which test cases should be automated
Participated in production support issues, recreated defects reported by the Client-Support team
Participated in daily stand-up SCRUM and weekly team meetings to discuss progress, modification requests and show stoppers
Worked closely with Project Manager, Product Owner, QA Lead to discuss and collect new change requests and their requirements
Tradeweb Jersey City, NJ
Quality Assurance Analyst June 2013- August 2015
Tradeweb Bonds - electronic platform that enables investment industry professionals to efficiently monitor price change and trades of corporate bonds and other types of fixed-income instruments.
Tradeweb Markets is an international financial services company that builds and operates electronic Over-the counter (OTC) marketplaces for companies that trade fixed income products and derivatives.
Responsibilities:
Member of Agile methodologies focused of testing trading application for fix income product.
Analyzed business requirement document, wrote test plan and test cases based upon Product specification documents
Used Excel to write test cases, executed test cases using Quality Center, mapped them together.
Wrote detailed recreation steps of found defect to ease the job of development team
Used defect tracking tool JIRA to create tickets for found defects
Simulated different level of user access to assure that user receives data based on their status
Composed SQL queries using joins, sub-queries and clauses for back-end testing and data matching
Parameterized the test scripts to run with different sets of data
Investigated issues and provided suggestive solutions to the QA Supervisor to correct issues
Used MS Word to write and modify the test plan
Escalated arising risks to the Business Analyst and Project Manager to avoid project delay
Worked closely with developers, business analysts and other project management personnel involved in SDLC
Mentored and helped with knowledge transfer to new team members
Arab Banking Corporation (Bank ABC) New York, NY Junior QA Tester June 2012- June 2013
Online banking – Bank ABC allows their US based clients to access their accounts through the Web.
Responsibilities:
Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements.
Executed Manual Test Cases for checking the functionality of the software.
Performed Smoke (Sanity), GUI, Functional and Regression Testing of the software.
Reported and assigned the bugs through Modification Request using HP ALM/Quality Center, re-tested the fixed bugs to ensure that the reported problem working according to requirements.
Performed Back End Testing using SQL queries to retrieve the data from MS SQL database.
Developed Test Strategy and Test Plan for multiple projects, which followed agile methodology.
Led Smoke, Regression Testing, Performance Testing and Web service testing for the financial business layer
Developed test cases from user stories for specific functional requirements
Communicated with developers through all phases of testing to prioritize bug resolution
TECHNICAL SKILLS
Languages Java, Python, HTML/CSS, JavaScript, VB Script
Database MS SQL Server, MySQL
Testing Tools Form Designer, Workflow Designer, IntelliJ IDE, PyCharm IDE, HP QTP / HP UFT,
VeriFix, Selenium IDE,Selenium WebDriver
Bug Tracking Tools Issue Tracker, HP ALM / HP QC, JIRA
Environments Windows, UNIX/Linux, Mac OSX
EDUCATION
Technological University
Bachelor’s Degree in Computer Science