MILAN JIRAK
*** *********** *********, ** *****
Phone 702-***-****, E-mail address: ************@*****.***
TECHNICAL SKILL SET
Languages: Ruby, RPG IV, CLP, JAVA
Tools: Selenium, SAS eGuide, SQL AS400, MS SQL 2008, Query 400, Query
2000, DFU, SDA, RLU, OMS400, Visio, MS Word, Excel and
Project
Other: ETL, Agile, Rally, JIRA, Aldon, Adobe CRQ5
EXPERIENCE AND ACHIEVMENTS
Viad Shared Services/GES Las Vegas, NV USA
10/2014 - 1/2015
Quality Assurance Engineer-contract
o Manual testing of SQL based application
o Create and execute Selenium IDE and Webdriver automation test cases
with JAVA and Ruby
o Black box, Integration, Regression and Add-hoc testing
o Write/modify test cases
o Work with JIRA reporting tool
o Supporting Development team
Caesars Entertainment, Las Vegas, NV USA
12/2012 - 07/2014
Quality Assurance Team Lead/Manager - Digital Marketing - (contract)
o Mentor and manage a team of junior Quality Assurance Analysts
o Oversees all offshore testing staff and activities for all assigned
applications
o Ensures all testing standards are being met
o Creating and executing of Selenium automation test scripts
o Communicates the test strategy to the Project Manager and Development
Team
o Works with project team to define and create overall strategy and
ensures that it is being achieved
o Identified test resources, estimates test effort and defines test
schedule and milestones
o Review Project Requirements and Deliverables
o Review Logical and Physical designs
o Create Test Plan and test cases
o Create UAT Test plan for End Users
o Conduct walk-through of Test Plan
o Development of test approaches / strategies for projects
o Assess progress, escalate issues, and manage technical decisions
o Execute manual test cases and automated test scripts
o Log and review issues and defects identified by testers
o Collect testing sign-off from all testing participants
o Ensure that all aspects of testing - manual execution, regression,
automation are completed
o Manual testing of company websites
o Conduct manual SEO testing
o Execute Agile software development method
o Participating in Go/No Go project decisions
o Assisting with application training of new resources
o Testing mobile website on IOS and Android based devices
o Cloud testing of mobile websites
Pinnacle Entertainment, Las Vegas, NV USA
09/2011 - 09/2012
Data Warehouse Senior Data Analyst - (contract)
o Data validation utilizing SAS eGuide
o Work closely with senior SQL developer to Identify areas to improve
efficiency in data extraction techniques and query optimization
o Create multiple queries and SQL's to monitor variances between source
and target and mirrors and target tables
o Utilizing ETL guidelines on testing process from start to end
o Automation of SAS eGuide reports
o Worked with non-technical teams to produce ad hoc query requests
o Write and document detailed test cases based on business requirements
and technical specifications.
o Develop and implement automated test scripts to ensure that source
system data is accurately represented in the final reporting objects
of the EDW
o Track and report defects using tools such as TFS or JIRA, map
requirements to test cases, write complex SQL queries, collaborate
with ETL developers and DBAs to coordinate releases and prepare
release instructions.
o Data Integration testing
o Investigate and log test discrepancies and bugs. Work closely with
project manager and developers to assist in communicating testing
results and in resolving test discrepancies.
o Responsible for system/regression testing of Data Warehouse / BI
solutions including ETL packages, stored procedures, SQL queries and
other software and database objects.
Station Casinos, Las Vegas, NV USA
04/2011-09/2011
IT Quality Assurance Engineer - (contract)
o Manual testing of Sports Book betting software
o Testing mobile betting application
o Analyzing data across multiple databases utilizing MS SQL 2008 and
AS400 SQL tools
o Defining test strategies and writing test scripts
o Creating and executing automated regression testing process
o Defect tracking utilizing MS TFS
The Venetian, Las Vegas, NV, USA 09/2008 -
02/2011
IT Quality Assurance Analyst
o Work with Business Analyst and Project Managers to define a project's
test design
o Report test status to Product Manager and/or QA Manager/Lead
o Work closely with Development to ensure QA Team has visibility into
what features and defects are currently being processed
o Actively managing 3-5 projects
o Work closely with PM's, Development and Development Leads to share and
communicate Test Designs and high level testing scenarios
o Writing test scenarios and test cases
o Define test strategies and test cases based on product requirements
and design specifications
o Report software defects, record and track test results and status
o Developing and executing manual and automated test suites
o Working with QA tools (SQL AS400, Query 400, Query 2000, DBU) and
techniques, bug tracking systems, test design and execution
o Experience working in a variety of programming languages and
environments
o Working knowledge of quality assurance methods: unit, integration,
regression, user interface automated testing.
MGM Mirage, Las Vegas, NV, USA
01/2008 - 07/2008
IT Quality Assurance Analyst - (contract)
o Work with Business Analyst and Project Managers to define a
project's test design
o Report test status to Product Manager and/or QA Manager/Lead
o Focus and educate project teams on benefits of Quality Assurance
framework
o Work closely with Development to ensure QA Team has visibility into
what features and defects are currently being processed
o Work closely with PM's, Development and Development Leads to share
and communicate Test Designs and high level testing scenarios
o Writing test plans and test cases
o Define test strategies and test cases based on product requirements
and design specifications
o Report software defects, record and track test results and status
Casino Windsor, Windsor, Ontario, Canada 07/1999
- 07/2006
Software Engineer
o Software development- Maintain and troubleshoot of existing RPG
programs and databases
o Upgrade and customization of Infinium software Analyst
o Analyze software problems and find solution
o Project manager - Direct and manage project development from beginning
to end
. Define project scope, goals and deliverables that support business
goals in
. collaboration with senior management and stakeholders
. Develop full-scale project plans and associated communications
documents
. Effectively communicate project expectations to team members and
stakeholders
. in a timely and clear fashion
. Liaise with project stakeholders on an ongoing basis
. Estimate the resources and participants needed to achieve project
goals
o Evaluating the data collected through task analysis, business process,
surveys and workshops
o Providing suggestions to the development team during the development
stage of product to meet the client's business needs
o Preparing accurate and detailed requirement specifications documents,
user interface guides, and functional specification documents
o Communicating effectively with external clients and internal teams to
deliver product's functional requirements like screen, interface, and
GUI designs
o Documenting the acquired results of analysis and workflows as well as
obtaining sign-off from the appropriate client
o Data warehouse - ETL
o SDLC - Agile project development method
o Review the source data - data profiling
o Execute the ETL job(s)/transformation(s)
o Validate the results
o Validate that the data is usable
o Analyze databases with AS400 SQL and AS400 Query
EDUCATION
Information System Institute, Toronto, Ontario
1999
Graduated with GPA of 3.89.
Toronto School of Business - Office management and Business Administration,
Toronto, Ontario 1998
CVUT - Prague, Czech Republic - Major - Manufacturing Technology
1988