Ksenia K.
acxlou@r.postjobfree.com
Senior Quality Assurance Analyst/Test Engineer
An energetic results-oriented professional with over six years of QA experience is seeking a challenging position to use existing experience and further develop skills in the field of software Quality Assurance.
QUALIFICATIONS
Broad knowledge and proficient understanding of Manual & Automated Testing.
Skilled in functional, regression and performance testing of Web and Client-Server applications.
Technical leadership experience in Test Planning, Estimates and Reports for Agile SCRUM and Waterfall projects.
Experience in coding, documenting, executing, and troubleshooting automation test scripts.
Extensive experience in building and managing Test Automation Frameworks with various Test Automation Tools.
Knowledge of COTS CRM systems.
Hands-on experience with Ruby on Rails, C#, SQL and VB programming.
Understanding of source control knowledge (Github) and Continuous Integration (Chef and Jenkins)
Strong troubleshooting skills and high level of attention to detail, ability and desire to follow up diligently on outstanding tasks.
Ability to learn new technologies and challenging concepts quickly and implement them.
Proficient as a trainer in coaching, mentoring, and instructing teams.
TECHNICAL PROFICIENCIES
Test Automation: QTP, Selenium IDE/RC/Core/Grid, LoadRunner, Watir Webdriver, Cucumber
Programming: HTML, JavaScript, XML, Visual Basic, SQL, C#, Ruby on Rails
Browsers: Internet Explorer, Firefox, Chrome, Safari
Bug Tracking & Project Management: BugZilla, Serena PVCS, HP Quality Center, Jira, Test Rail
RDBMS: Oracle, MySQL
OS: Red Hat Enterprise Linux, Ubuntu, MacOS, Windows 7/Vista/XP
CRM: Salesforce
Software/Systems: Sharepoint, MS Office Suite, Open Office, Confluence
Version Control: Git
Integration tools: Jenkins
EDUCATION
Bachelor of Science in Computer Science
Odessa National Polytechnic University, Odessa, Ukraine
WORK EXPERIENCE
Deloitte Digital (Amtrak Epic project)– Washington, DC 09/2015-Present
Senior QA Engineer /Test Architect (Consultant)
Design, develop and manage an automated testing framework for multiple web applications and web-services of Amtrak Travel Distribution Platform, which centralizes both customer-facing and employee-facing booking, reservations, and ticketing functionality.
BDD/Cucumber with Ruby and WebDriver
Reusable steps using Page Object as a single source of UI elements
Test Web services
Make REST API calls to fetch and create test data and to interact with the SUT
Work with Development Operations team to run tests in continuous integration environment using Jenkins: configure and manage Jenkins jobs for regular batch run of various test suites including Smoke, Regression, "Current Sprint" test suites and providing test results
Implement Issue tracker URL between Allure reports and Jira
Train and advise other QA engineers on writing automation tests
Conduct code reviews and consult management on testing strategies
Identify automated testing needs, scope, plan and supervised their creation
Salesforce testing for following components: Custom Objects, Data migration, Record Types, Workflows, Email Templates, Visualforce, Apex Data loader, SOQL, Desktop Integration, Chatter
Workbench (SOQL) to interact with Salesforce.com organizations via the Force.com APIs.
Maintain test scripts code versions through GIT
Maintain test framework documentation in Confluence
Link Jira issues with test scenarios
ID.me – Tyson’s Corner, VA 01/2014-09/2015
QA Engineer (Consultant)
Provided leadership for quality assurance and testing effort for ID.me identity management platform and management tool that verifies consumer identity and group affiliations in real-time, allowing customers - members of the military, students, first responders, and teachers to prove who they are online while controlling how their information is shared with participating brands.
Developed manual and automated test scripts and conducted user acceptance testing for nine web applications, developed on the ID.me platform.
Set up and ran Cucumber features on a daily bases as part of the continuous integration.
As a part of an “agile” team, involved in all aspects of software development lifecycle from requirements gathering or blueprinting through implementation.
Participated in a variety of meetings with project managers, end-users, engineers and architects during the lifecycle of the project.
Developed and maintained System/UIT testing strategy, test plans, test processes, test scenarios, and test cases
Cucumber + Watir Webdriver test scripts experience includes: using Page Object pattern; setting up background, ‘before’ and ‘after hook’; use FigNewton for managing configuration for the test suits; integrate custom attributes module; use data YAML files with cucumber features; deal with Javascript alert from browser; use Allure Framework test report tool which provides adding to the report of additional information such as screenshots, logs and so on. Participate in setting up Chef and Jenkins
Perform API testing via Postman for manual test cases; using RestClient gem for doing requests and dealing with responses and JSON spec gem for validation steps – for the automated tests
Provide testing status reports per project requirements and provide input to the project plans and processes
United Parcel Service (UPS) – Timonium, MD 01/2013-01/2014
Quality Assurance Analyst (Consultant)
Worked on a management system for mobile tracking devices (DIAD). Tested the embedded client-side application and backend, running on Windows/Oracle platform. Validated GUI and system interfaces, including wireless communications (local, wide-area, IrDA, GPS and Bluetooth).
Wrote test plans and test scenarios, provide estimates
Used Visual Basic to develop automated data-driven test scripts
Prepared test data, load data into mobile devices and database
Used PVCS to manage artifacts
Executed both manual and automated test scripts
Target Labs Inc – Washington, DC 03/2012-12/2012
Quality Assurance Analyst/Test Engineer
Performed testing on an intranet Web-based application using both automated and manual testing methods. Leveraged knowledge of object-oriented programming and SQL to help validate, verify, communicate and resolve software issues.
Created and maintained detailed test plan.
Develop and execute manual and automated test cases, using Linux, Selenium and Load Runner.
Supported migration from QTP to Selenium.
Performed acceptance, regression, and performance tests.
Wrote bug reports and monitored their status until resolution, used Bugzilla for reporting and tracking bugs
Odessa Gas, Inc – Odessa, Ukraine 09/2011-03/2012
Jr. Quality Assurance Analyst/Programmer (Part-Time)
Supported two enterprise-level software systems for OdessaGaz- the region’s gas distributor: web portal- http://odgaz.odessa.ua/ and customer relationship management system.
Monitored and troubleshooted technical issues. This included tracking submitted issues, following up with unresolved issues, testing of issue fixes, and communication of the issue fix to the appropriate party.
Wrote test cases and test reports.
Assisted project stakeholders to clarify basic requirements.
Developed SQL queries for database and backend testing.
Created scripts for regression and stress testing using LoadRunner.
Target Labs Inc – Washington, DC 05/2011-09/2011
Quality Assurance Analyst/Programmer (Summer internship)
As an intern, worked closely with developers, business analysts, and customers in developing and testing cutting edge software solutions and experienced agile development methodology and all phases of the software development life cycle.
Participated in requirements gathering.
Developed and executed test cases.
Odessa Gas, Inc – Odessa, Ukraine 09/2010-05/2011
Jr. Programmer (Part-Time)
Developed an enterprise-level customer relationship management system for the region’s gas distributor. The application provided various input/query forms for contract registration and reports.
Engaged in technical efforts in multiple areas such as networking, server hardware, applications, databases.
Developed and unit-tested an entry form and two reports, using C# and SQL.