Sign in

Test Cases Engineer

Chicago, Illinois, United States
May 28, 2018

Contact this candidate


Malika Baglan

Chicago, IL


Career Objective:

IT professional with 6+ years of experience in all phases of Software Development Life Cycle as a Software Tester and Quality Assurance professional. In depth knowledge in designing, developing, testing and maintaining software applications on multiple Platforms. Highly motivated and well organized committed to the highest level of professional and personal excellence.

Key Skills:

Highly skilled, motivated Software Test Automation Engineer with 6+ years of experience in Quality Assurance field.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Agile, Waterfall and V model.

Participate in peer reviews for requirements and technical specifications.

Quality Assurance and Software Testing experience involving complex client/server and web based applications.

Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.

Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, TestNG and Jira.

Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Extensive work experience on JAVA, TestNG, and Jenkins.

Good Knowledge in Selenium/Web Driver and creation of automation framework with TestNG.

Extensively debugged Java based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.

Creating and maintaining smoke/functional/regression scripts for web-based application using Selenium Web Driver, Java, and TestNG.

Configured Selenium WebDriver, TestNG tool and created Selenium automation scripts in java using TestNG prior to agile release.

Experience in working on Page Object Model Design pattern with Hybrid framework.

Used Jenkins as continuous integration server to run automated test suites.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Maintained Selenium and Java Automation Code and resources in source controls like GIT and SourceTree for improvements and new features.

Strong Database (Oracle, SQL Server) testing skills using advanced SQL.

Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.

Ability to work in a team environment or independently, good at multi-tasking and working well under tight deadlines with high efficiency. strong verbal and written communication skills.

Developed web services automated scripts from API document to verify RESTful web service calls using XML and JSON format.

Performed secure testing using AppScanner.

Involved in testing the database and data validation using SQL Queries.

Experience creating test plans on a load and perfomance testing tool as JMeter

Technical Proficiencies:

Testing Tools

Selenium Web Driver,Eclipse Neon, Selenium Grid, TestNG, JIRA, JMeter,AppScanner,


Java, SQL, HTML, XML. JavaScript


SQL Server, Oracle, DB2, MS Access.

Operating Systems

Windows, UNIX, Linux.

Web/App servers

IIS, Apache, Web Sphere, Web Logic.

Professional Experience:

Selenium Automation Engineer

Northern Trust -- Chicago, IL

March 2016 to Present


Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.

Developed automation test suites and test scripts using Selenium Web Driver, TestNG and Maven.

Extensively used Selenium (XPath, ID and CSS locators) to test the web application

Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG. Framework includes using Data Driven, Page Objects Automation Framework, Cucumber WebDriver2 and TestNG.

Configured Maven for JAVA automation projects and developed Maven project object model (POM)

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.

Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and data files.

Developed test code in Java language using Eclipse IDE and TestNG framework.

Extensively used Selenium WebDriver to test the web application.

Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.

Creating Test Data, Execution of test case, Monitoring test execution logs.

Developed SQL queries to query database to test backend process of application during End-to-End testing

Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.

Used automated scripts and performed functionality testing during the various phases of the application development using TestNG framework.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Jira, Git, Eclipse IDE, SQL, Internet Explorer, Firefox, Chrome, Oracle, Windows,JMeter,AppScanner.

Automation Engineer

AutoZone -- Memphis, TN

July 2013 to Feb 2016


Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.

Actively participated and Interacted with product management teams in the review and analysis of functional requirements.

Implemented Page Objects framework, Hybrid framework to accommodate multiple applications

Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, TestNG, Maven

Configured Maven for JAVA automation projects and developed Maven project object model (POM).

Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.

Enhanced Test scripts using Java programming features and TestNG Annotations.

Generated UI test final reports by using Selenium TestNG framework.

Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Connected to database to Query the database using SQL for data verification and validation

Wrote SQL queries extensively, queried database and generated test reports.

Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.

Assisted Manager by providing automation strategies, Selenium Automation and Automation Test reports.

Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Identified modules that were impacted by various Change Requests.

Coordinated with development engineers to create and review test specifications, test coverage, defect discovery and resolution.

Conducted Bug Review meetings for update on defects from development team and retesting of bug fix.

Environments: Maven, TestNG, GitHub, Jenkins, SQL Server Management Studio 2008 R2/2012, Visual Studio 2012/2013 Ultimate, Eclipse, ALM, Selenium, TestNG.

QA Engineer

Kaiser Permanente -- Pleasanton, CA

Jan 2012 – May 2013


Worked directly with Business Analysts to understand the changes and updated requirements.

Worked with development team to understand technical design and architecture for test planning.

Executed Manual and Automated tests and reported defects by running automated tests; executed manual tests; reviewed results of all tests and reported anomalies into the defect tracking database;

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG, Maven and Jenkins.

Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.

Regression test cases were written and automated using Selenium WebDriver.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Updated Test Plans and Test Cases periodically to manage changes in requirements.

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Attended daily stand-ups to discuss about the day to day assignments, to clear roadblocks if any and determine efficient co-operation to resolve tickets with developers

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Fire Path, Firebug, Eclipse, HTML, XML, XPath, Quality center, Internet Explorer, Chrome, Oracle and Windows.

Educational Qualifications:

Kazakh Ablai Khan University, Kazakhstan. Almaty

Bachelor of science

Contact this candidate