ILGAR BALASHLI
Atlanta, GA ● 786-***-**** ● *****.********@*****.***
Objective
●Seeking a role of a test automation engineer in organization that encourages creative problem solving, innovative thinking and facilitates as well as values employee growth and career objectives.
Summary
●QA Test Automation Engineer with 5 + years of progressive experience in financial and healthcare industries.
●Proficient in Waterfall and Agile (Scrum).
●Experienced in SDLC and STLC.
●Experience in creating/executing test cases manually and developing test automation frameworks from scratch.
●Cross browser, cross platform web testing experience with Selenium Grid and Web Driver.
●Solid core Java OOP knowledge and experience in developing Selenium WebDriver test automation frameworks using TestNG, JUnit and Maven build tools.
●Hands on experience in test automation with Behavior Driven Development framework (BDD) using Cucumber, Gherkin, JUnit and Page Object Models (POM).
●Extensively used Test parametrization methods including Cucumber Feature Outlines, TestNG Data Provider, JUnit Parameterized Class and external data sources (Excel, CSV and XML).
●Enthusiastic team player with the ability to lead, manage and work independently in a time sensitive environment.
●Extensive experience in Functional testing, Black/White box testing, Unit testing, User Acceptance testing (UAT).
●Hands on experience in testing Web Services for API testing (SOAP, REST) using REST-Assured and POSTMAN Tools.
●Extensively used x Path, Firebug, Fire Path, CSS and other locators to handle Web Elements like textbox, button, dropdown, checkbox, and labels in test automation projects.
●Working experience with Jenkins as Continuous Integration (CI) server to automate execution of Smoke and Regression test suites and generate JSON and HTML test reports.
●Used Git as code repository and Code Collaborator to manage code reviews.
●Proficient in backend/database testing including writing SQL queries and connecting to database with JDBC API (Oracle, SQL Server) for validating the application against the database.
●Experience in building Test Plans and Test Cases and navigating through the test lab, fully involved in the process of Defect identification and resolution.
●Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM and JIRA.
●Excellent analytical, problem solving, communication and interpersonal skills.
Experience
Honeywell – Atlanta, GA July 2018 – Present
Automation Engineer
●Develop test automation frameworks in Selenium WebDriver using Behavior Driven Development approach with Cucumber and configure Jenkins server for scheduling and executing Smoke and Regression tests.
●Work closely with business analyst and developers for thorough requirements review and developing test scenarios.
●Assist in developing Test plans and help with detailing Test Scenarios and writing Test Cases from the Functional Requirements.
●Identify test cases for automation and automate them using Selenium WebDriver, Maven, JUNIT, POM and JAVA Object Oriented programming using Eclipse IDE.
●Configure and track reports with Cucumber for internal use and with Jenkins for submitting to upper management.
●Organize the framework with Page Objects Model for easy maintenance and readable test codes.
●Use Maven to define project structure, dependencies, build, and test management.
●Retrieve needed data from Oracle Database writing SQL Queries and validate the GUI information against the database.
●Perform data driven testing by using JDBC to connect automation framework to the data source and configuring SQL queries to fetch data from the Oracle database.
●Perform SOAP and REST Web Services Testing using Eclipse, Rest Assured and POSTMAN.
●Use JIRA for analyzing User Stories, New Features/Enhancements and tracking/documenting defects.
●Assist in user acceptance testing (UAT).
●Provide feedback on and suggestions for improving QA Procedures to QA Project and Technical Leads.
●Participated in Walkthrough and triage meetings periodically.
Provident Bank - Sacramento, CA August 2017 – July 2018
Automation Engineer
●Involved in discussions with business analysts and Subject Matter Experts (SME) during creation of test plans.
●Created and executed Test Cases manually for functional testing.
●Documented and tracked test plans, test results and test analysis using JIRA.
●Developed and updated Test plans, Test Scenarios, and Test Cases for various scenarios across modules.
●Involved in designing and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
●Created Test cases for every functionality and business rule based on documentation provided.
●Configured Selenium WebDriver, JUNIT, Maven and TestNG.
●Performed Regression testing for new builds and configured parallel and cross browser testing with TestNG.
●Performed integration testing, regression testing, end-to-end testing and user acceptance testing, positive and negative testing.
●Performed Ad hoc testing to ensure major and basic functionalities of the application are working after deployment of every new module.
●Checked the data flow through the front end to back end and used SQL queries to extract the data from Oracle database.
●Prepared Traceability Matrix and performed Gap Analysis.
Swift - Manassas, VA September 2015 – July 2017
Quality Assurance Analyst
●Analyzed Requirement Documents (BRD) to understand Functional Specifications.
●Prepared test plans and test cases according to Requirement Specifications.
●Worked extensively on web-based testing and involved in UAT environment and production environment.
●Performed End-to-End testing after bug fixes and modifications.
●Performed browser compatibility testing on different browsers and versions.
●Reviewed, analyzed, and compared defects using HP ALM.
●Executed test cases, gathered, and evaluated results and generated test summary reports.
●Participated in daily/weekly status meeting, coordinated with the Project Manager, Business team (PA Admin team), Developers and Testers to resolve the defects & close them.
●Involved in Regression, Integration, Functional and Smoke testing.