MLADEN ODAVIC
Phone: 347-***-**** Email: ad2s2l@r.postjobfree.com
PROFESSIONAL SUMMARY
• 8 years of Software Quality Assurance experience with diversified skills in manual and automated testing
• Fluent in Agile (SCRUM) and Waterfall Software Development Life Cycle (SDLS) and Software Testing Life Cycle (STLC)
• Experience in analyzing, creating, and executing Test cases, Test plan, Requirement Traceability Matrix
(RTM) using JIRA/HP ALM, Confluence and MS Excel for requirement coverage
• Conducted root cause analysis for defects and provide process improvement suggestions to eliminate future occurrences of similar defects
• Ability to perform Smoke/Sanity Testing, End-to-End, Backend, Negative/Positive, Regression Testing
• Capable to use test automation software Selenium WebDriver, Selenium Grid with Maven, TestNG and JUnit framework
• Experienced in performance testing using JMeter
• Used CICD (Jenkins) to run automation script upon request and provide quick feedback to developers
• Knowledge of Page Object Model (POM) Design pattern and its employment in test automation
• Strong working knowledge of Behavioral Driven Development (BDD) using Gherkin Syntax in Cucumber
• Experience in writing SQL queries for backend testing and data verification
• Knowledge of Capital Market and Financial instruments such as Equities, ETF, Derivative and Fixed Income Products
• Experience in testing complete Trade Life Cycle: Buy Side and Sell Side of Equity
• Experience in UNIX servers to access FIX logs and perform data validation and verification
• Ability to read and analyze FIX Message interpret different tag combinations and values
• Report and track defects using the defect tracking tools by following the Defect Life Cycle
• Ability to work as part of a team and as well individually, with little to no supervision
• Participate on daily and weekly Agile Scrum ceremonies with BAs, PO and User
• Collaborated closely with Development team and Business Analyst (BA) to ensure user stories were delivered on time and as free of defects as possible
• Focused and well maintained under high pressure with excellent time management skill
• Great communication, presentation and public speaking skills WORK HISTORY
ABM Industries 07/2022 – 01/2024
QA ANALYST NEW YORK, NY
S2P (Source-to-Pay) - is a business process encompassing all activities related to procuring goods and services, from identifying demand to receiving final payment. Responsibilities:
• Conduct user story analysis and feature grooming, designing and developing thorough test-cases and test scenarios.
• Collaborate with Product, Development and Back-end teams to plan, test, and release high-quality application features.
• Validate that user expectations are achieved during the test process and verified that the finished configuration can support the user's business processes.
• Provide feedback to management regarding any trends and prevalent processing errors that indicate a system problem.
• Collaborate with Subject Matter Experts (SMEs) and development teams to refine test requirements.
• Performs Unit, Functional, Smoke, Regression and System Integration Testing, as well as Manual Testing, Automated Testing, Load Testing, Deployment Testing, and Security Testing of software applications, including Salesforce applications.
• Support product development or operations team by providing analysis and expertise throughout the inspection process.
• Train and support end-users to maximize their utilization of Salesforce.
• Create and maintain documentation for Salesforce configurations, processes, and workflows.
• Identify root causes of problems in the production process; recommend and implement corrective measures.
• Actively and independently acquire and analyze data for software process evaluation and improvements and integrates them into business processes to address the business needs.
• Develop, modify, enhance and implement test plans designed to support new or evolving business initiatives.
• Verify data migration and Salesforce integration with other systems.
• Ensure software code meets both functional and non-functional requirements and fulfills the acceptance criteria.
Freddie Mac January 2021 – June 2022
QA ANALYST McLean, VA
ICM - AG Disaster Recovery – is a continual process as risks of disasters and emergencies that is always changing. The organization/Team evaluated its business processes to determine which are critical to the operations of the organization, such as generating cash flows and revenues. Responsibilities:
• Part of the testing team that was responsible for applications mission critical to FHFA (Federal Housing Finance Agency)
• Performed internal and external testing of network infrastructure and applications
• As part of Scrum team attended Agile ceremonies like Daily Scrum, Sprint Grooming, Sprint Review and Sprint Retrospective
• Involved in analyzing Production Issues, working with Production Support team, Users, and Development team
• Develop test cases from user stories for specific functional requirements
• Involved in analyzing business requirements document (BRD) and functional documents to create Test Strategy, Test Plans, Test Scenarios, and Test Cases
• Participated in planning of QA process by estimating, prioritizing, and planning testing activities
• Learning and understanding complex financial applications, became subject matter expert
• Documented QA work in line with audit documentation standards Identifies issues and opportunities for continuous improvement that demonstrate insightful analysis and sound audit judgment
• Consult and collaborate with the Developers team to make sure the bugs are getting fixed and tracked
• Managed resources effectively, including contractors, to deliver projects timely
• Take part in selecting the test cases to be automated
• Provided hands-on test automation support in writing, maintaining and improving test code with the best coding practices followed
• Created Upgrade Assistant templates/scripts, verified scripts and run project
• Assisted in creating and maintaining Requirement Traceability Matrix (RTM) using MS Excel
• Participated in root cause analysis for defects and provided process improvement suggestions to eliminate future occurrences of similar defects
• Initiated and prepared daily project report and submitted it to Project Manager or Business Analyst
• Prepared and executed Test Cases for GUI, Functional, Back-End and End-to-End Testing
• Conducted Smoke, Performance, Regression and System testing of the application regularly
• Participated and contributed to the Knowledge Transfer process
• Used CI/CD tool Jenkins for automation scripts run in nightly and upon request basis and to provide quick feedback to the development team
• Involved in Back-end Testing in Application Server by writing Linux Commands, by searching, locating, and comparing data
• Executed sprint-based testing using SQL for performing data validations, Postman for API Credit Suisse April 2018 – December 2020
QA ANALYST New York, NY
Prime Trade is a comprehensive multi-asset trading platform and provides order management system. Application allows users to analyze the financial security of their choice before placing trades using charts, live news and account information.
Responsibilities:
• Part of the testing team that was responsible for Equity side of a trading application
• Reviewed User Stories to accurately understand the sprint requirements
• Attended daily stand-up meetings to discuss the progress and roadblocks with the rest of the Agile team
• Coming up and executing detailed written test cases based on requirements and completing the work in a timely manner
• Created and update Requirements Traceability Matrix, to make sure that all requirements are covered with Test Cases
• Strong experience with Continuous Integration / Continuous Development tools such as Jenkins to build jobs and analyze reports
• Extensive work experience on maintaining Selenium and Java Automation codes in GitHub repository using Git commands
• Ability to test automation software with Selenium WebDriver, Selenium Grid with Maven, TestNG and Junit framework
• Capability to maintain Data Driven Automation Framework in order to modified specific functionalities
• Filing detailed bug reports and pairing with developers to pin down root cause of the issue
• Responsible for conducting End to End testing of complete Equity Trade life cycle; including pre-trade, actual trade and post-trade stages
• Maintaining and updating Test Plan each sprint cycle
• Using JIRA primarily for release management and defect tracking purposes
• Participated in production support issues, recreated defects reported by the Client-Support team
• Performing Smoke/Sanity, Negative and Positive, GUI, End-to-End, Backend and Regression testing
• Using UNIX retrieving FIX Log, analyzing FIX messages (tags and values) with and without FIX translator
• Executing prewritten shell script to generate user reports and comparing it with Backend and UI
• Composing SQL statements using joins, sub queries and clauses for backend testing and database manipulation
• Writing Feature files in Gherkin language and translating them to Step definitions in Java using IntelliJ Idea for automation purposes
• Communicate assumptions and clarify tasks up front to minimize the need for rework
• Mentor junior QA team members
Chubb Insurance April 2016 – April 2018
Quality Assurance Analyst Warren, NJ
ChubbPro - web-based application that supports functionalities such as Client Account management, rates/quoting, policy issuance, Billing and Enrollment, Claims and document generation for commercial and personal insurance.
Responsibilities:
• Collaborated with developers and product owners to stay current on product features and intended functionality
• Automated testing for platform using Selenium WebDriver and Cucumber Framework
• Implemented and updated per release the Requirement Traceability Matrix for easier tracking of test cases against the requirement
• Worked closely with automation engineer to decide and prioritize the test cases for automation test suite
• Performed regression testing using Selenium WebDriver to run automated tests for previous release functionalities and manually running regression on new functionalities
• Reported defects in full reproducible details, and strictly follow defect life cycle to make sure that bugs are fixed
• Experienced to build relationship and effectively communicated with development team, BAs and Users to have a clear understanding of new functionalities, user's acceptance criteria and be fully prepared for new release cycle
• Actively participating in Post release meetings to discuss and review the produced release and eliminate bottleneck risks for future releases
• Managed the weekly status of all active projects across the team members
• Trained and guided onsite and offshore team members in quality assurance standards, policies and procedures.
TripAdvisor Inc March 2015 – April 2016
QA TESTER New York, NY
TripConnect - instant Booking - For Hotels it’s a booking channel enabling travelers to easily Book on TripAdvisor. It's the model - an assisted booking ‘sending the reservation directly to the Property management system (PMS). Our Team role was Instant Booking Project - adding new features to the application as an Express review, Pay for Stays - commission model and Instant booking Responsibilities:
• Develop, document, and maintain test cases and other test artifacts
• DB testing and in writing simple - to medium-complexity SQL queries
• Collaborate with the Product Management and Development teams to develop effective strategies and test plans.
• Conduct development testing, integration testing, regression testing, business acceptance testing and production testing as appropriate for web, mobile and services
• Cross browser test and debug applications for defects.
• Document software defects, using a bug tracking system, and report defects to software developers.
• Debugged code and located root causes of problems by reviewing configuration files and logs.
• Support the deployment of strong solutions to Our UAT partners and clients.
• Participate in Scrum meetings and reviews.
• Attend review meetings and walkthroughs to discuss the status of the project. EDUCATION
• Bachelor Degree in Hotel Business Management
• The College of Hotel Management - Belgrade, Serbia TECHNICAL SKILLS
• Programming Languages: Java, SQL, HTML, XML, Gherkin
• Databases: Oracle, SQL Server, MySQL
• Bug Tracking Tools: HP ALM, JIRA, Bugzilla
• CI/CD: Jenkins, Git/GitHub, Maven
• Testing Tools: Selenium WebDriver, IntelliJ IDEA, VeriFix, Postman
• Mobile Testing: Kobiton