Post Job Free

Resume

Sign in

Life Cycle Quality Assurance

Location:
Bronx, NY
Posted:
January 15, 2024

Contact this candidate

Resume:

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



Contact this candidate