Post Job Free

Resume

Sign in

Qa Automation Engineer

Location:
Riverside, IL
Posted:
August 09, 2022

Contact this candidate

Resume:

Zhanyl Kanybek Kyzy

QA Automation/Manual

Location: Chicago, IL Mobile: 773-***-**** Email: adr2mv@r.postjobfree.com

Professional Summary

Over 7 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications.

Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.

Experience in using AWS services such as EC2, S3 for storage and CloudWatch for monitoring.

Experience in using Splunk for application monitoring and querying the logs for troubleshooting.

Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, HP ALM Quality Center to develop automation testing scripts for web and client server applications.

Proficient in QA techniques and methodologies focusing on functional, system, regression, browser compatibility testing, UAT, performance, Blackbox, Stress and Load testing.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.

Extended experience in systems testing, integration testing, QTP, UAT testing, BlackBox and WhiteBox testing, functionality testing, and regression testing.

Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.

Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins.

Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.

Experienced in load and performance testing tool JMeter.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

Excellent knowledge and working experience in Android SDK, Eclipse IDE, Intellij.

Experience in testing native applications on iPhone, Android and iPod devices manually.

Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.

Experience programming in Java, HTML, XML and SQL on Windows XP, Vista

Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions

Strong in writing SQL queries to perform backend data validations.

Excellent experience with source version control tools such as Bitbucket & Git.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Expert in performing different tests types, QA Methodologies White Box, Black Box, Front - End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Skills

Testing Tools:

Selenium WebDriver/GRID, HP Quality Center/ALM, Junit, TestNG, Restful API Web services, Rest Assured, Manual Testing, Cucumber, Soup UI, Eclipse, JMeter, Jenkins, AWS Console, Intellij, Postman.

Defect Tracking Tools

Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), HP ALM Quality Center

Languages:

Java, SQL, PL/SQL, HTML, TWM

Browsers

Safari, Internet Explorer, Firefox and Chrome

Operating Systems:

Mac OS, Windows XP, 7, 8 & server 2003, UNIX and Linux, Microsoft Edge

Tools

AWS, Ready API, Intellij IDEA, Ant, Maven, GITHub, Bitbucket

Methodologies:

SDLC, Agile, Waterfall

Databases:

SQL Server, Oracle, MySQL, Mainframe Db2, TDMS, DB2

Test Automation Frameworks & APIs

Selenium, Cucumber (BDD) & TDD Frameworks, Page Object Model, Page Factory, REST API,

Education

●High School Diploma – Orlovskii High School

●ISTQB Certification – 2020

Experiences

Client: Hexaware, VA Jun 2021 - Current

Role: QA Automation/Manual

Responsibilities:

Supporting Freddie Data Platform Application.

Working with S3 bucket to verify the final uploaded files with source data from DB2.

Working with Splunk to monitor the logs, query and analyse for troubleshooting.

Setting up the CloudWatch Alarm for creating metrics in case of exception or to alert any issue with application in test environment.

Working with EC2 service and cloud shell to insert the test data and send it to RAW+ for verification.

Automating the process of data verification from source to target.

Supporting the automation of applications through the Cucumber BDD framework.

Working closely upstream and downstream systems based on the change to perform an integration testing to make sure there is no impact.

Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Restful API and in QA Automation tools Discovery.

Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java.

Created test scenarios in Cucumber feature file using Gherkin language.

Configured and controlled all dependencies of project and tool versions using maven POM file.

Aggressively pursued the resolution of high level defects in the project to facilitate smooth functioning of the test execution.

Client: BNY Mellon, VA Jun 2018 - 2021

Role: QA Automation/Manual

Responsibilities:

Implemented Appium Scripts to test iOS and Android platforms.

Created Test Scenarios and Test Cases according to the business and system requirements.

All the Bugs that came up during testing process were reported through JIRA bug reporting tool.

Involved in creation of automation framework using Selenium, Java, Eclipse and TestNG.

Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

Maintained and executed Maven build files for running automated test cases along with Continuous Integration tool Jenkins.

Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Restful API and in QA Automation tools Discovery.

Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java.

Monitor test execution status through log4j.

Responsible for creating Cross Browser test automation through Selenium Grid.

Ability to manage Java automation projects using build tools like Maven. Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml).

Used TestNG for creating Test Suites and running parallel tests.

Worked in an Agile Scrum environment, implementing end-to-end applications test automation solution working through full SDLC. Analyzed the User Stories and provided inputs for clear Acceptance Criteria to ensure Testability of User Stories.

Actively took part in Daily stand ups meetings, Sprint planning, Sprint retrospective and Sprint reviews.

Used external Excel files with Apache POI to validate Database data with JDBC.

Configured Maven for Java automation projects.

Created SQL queries, connected to database and generated test reports.

Performed Defect Tracking and Management in JIRA.

Implemented multi browser testing to ensure cross browser compatibility.

Created TestNG and Jenkins reports and submitted them to the management.

Updated test procedures as functionality changed during testing cycle, prepared test cases for new functional modules.

Analyzed test results and tracked software defects, recorded, documented and reported defects.

Client: Evolent Health, VA Apr 2017 – May 2018

Role: Automation Engineer/SDET

Responsibilities:

Manual Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing.

Developed and implemented robust (BDD) framework using Cucumber, Java and Gherkin language.

Used Page Object Model approach to develop Automation Framework using

Selenium WebDriver, Java in Eclipse IDE.

Designed automation Framework, configuring Selenium WebDriver with Eclipse, setting up coding standards, naming Conventions and Folder Structures.

Developed framework using Java as a language, JUnit and Selenium WebDriver.

Executed automated Regression Scripts across multiple browsers like IE, Chrome and Firefox to test the Browser Compatibility of Web based application.

Provided mentorship to team members on best automation practices using Selenium WebDriver, Java, Cucumber and JUnit in Eclipse.

Page Object Model design for better automation code reusability and easy maintenance

Performed Back end testing with extensive use of SQL queries.

Used Jenkins as a Continuous Integration server to configure with Git and Maven.

Integrated automation executions with CI process (Jenkins) so, scripts are executed each time a build is kicked off.

Participated in Sprint Grooming Sessions to provide feedback for clear and complete Acceptance Criteria.

Analyzed execution result to identify test failure and reporting defects in JIRA.

Actively participated in Agile Scrum environment ceremonies like Sprint Grooming, Planning, Sprint Demo, Retro and Daily meetings.

Client: Tata Consultancy Services (TCS), Chicago Oct 2015 – Mar 2017

Role: Test Automation Engineer

Responsibilities:

Performed Automation and Manual Testing in an internal web-based application

Developed and designed test automation framework using TestNG, Selenium WebDriver, Java and Page Object Model(POM).

Hands on experience on automation with Selenium WebDriver and Java.

Used Object Oriented Programming concepts of Java language and TestNGframework for developing the scripts for scenarios.

Used Maven as a built management tool for building the Cucumber BDD project.

Involved in using Jenkins as a Continuous Integration server to configure with Maven.

Performed Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests using Selenium WebDriverwith Java.

Involved in executing all Selenium tests on different browsers and checked for compatibility.

Automated test cases using Page Object Model (POM) pattern to design and write tests using Java and Selenium WebDriver.

Involved in testing the backend Database, retrieved the data from the tables using SQL queries.

Attended User Story Generation Sessions, provided feedback for Acceptance Criteria and helped set the metrics for clear Definition of Done.

Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings.



Contact this candidate