Post Job Free

Resume

Sign in

Manual Tester Qa Analyst

Location:
Des Plaines, IL
Posted:
October 28, 2022

Contact this candidate

Resume:

Ruslan Martin

US Citizen

Chicago IL

Software Development Engineer in Test

Phone: 773-***-****

Email: ads8kk@r.postjobfree.com

5+ years of experience as an SDET / Automation Tester and Manual Tester, in all phases of Software Development Life Cycle (SDLC) that includes designing, implementing test plans, test cases, test processes, conducting test review meetings, automation testing of Client-Server and Web applications. Professional knowledge in Java, Selenium WebDriver, Cucumber, TestNG, JUnit,API, Maven, GIT, Agile.

PROFESSIONAL SUMMARY:

Excellent Knowledge of Waterfall, Agile models of SDLC and STLC.

Excellent skills in developing Test Plans, Test Cases based upon the business requirements.

Extensive knowledge in performing UI, API, Database, and Performance testing.

Proficient knowledge in various types of Software Testing such as Regression, System, Functional, Sanity, Smoke, End to End, and Web Services Testing.

Good knowledge in the design and implementation of different automation frameworks such as Test-Driven

(TDD), BDD/Cucumber, and Page Object Model (POM) for various projects.

Hands-on experience using various automation tools like Java, Selenium WebDriver, Appium, Cucumber, Maven, JUnit, TestNG, Jenkins.

Comprehensive knowledge of Java programming languages and Object-Oriented Programming concepts: Inheritance, Polymorphism, Abstraction, Encapsulation

Proficient in working with Selenium WebDriver to specialize in running multiple tests across different browsers, operating systems, and machines in parallel.

Expertise in implementing Maven as a build management tool to manage the required dependencies, plug-ins, and for uniform build system.

Excellent knowledge of Cross - Browser Testing and Parallel Testing on Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, and Internet Explorer using TestNG and JUnit frameworks.

Experience using Gherkin language for feature files creation.

Excellent knowledge of GIT for the version control tool utilizing GitLab/GitHub/Bitbucket.

Experience in creating and running TestNG XML files.

Good working knowledge of major Operating Systems such as IOS, Android, Windows, and macOS.

Experience in Continuous Integration / Continuous Delivery of code and scripts using Jenkins.

Experience in mobile testing using Appium with Java.

Expertise in both manual and automated testing of REST API / Web Services using Postman tool, Rest- Assured library with Java for automation testing, Jackson library for serializing and deserializing of POJO

Expertise in developing SQL queries, SQL scripts to retrieve and manipulate data from different RDBMS

(Oracle & MySQL).

Excellent analytical, decision-making, and organizational skills coupled with good coordination, communication, and interpersonal skills describing a committed team player with an ability to handle/ organize multiple projects simultaneously.

Ability to quickly understand and interpret business requirements to develop a quality product.

Excellent in communication, presentation, and interpersonal skills; good team player with the ability to manage and work independently in a time-sensitive environment. TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle. Languages: Java, SQL, XML, HTML, Gherkin.

Databases/Database tools: SQL Server, Oracle, MySQL, SQL. IDE: IntelliJ Idea, Visual Studio, Android Studio, Postman, SQL Developer. Project Building Tools: Maven.

Continuous Integration Tool: Jenkins.

Reporting Tools: Extent Report, Cucumber, JIRA.

Testing Tools: Selenium WebDriver, Appium, JMeter, Jenkins, JUnit, TestNG, Rest-Assured, Postman, JDBC. Version Control: GIT, GitHub, Bitbucket.

Frameworks: Page Object Model, Keyword Driven, Data-Driven, Hybrid, Cucumber. Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report, User Stories, Backlogs. Browsers: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari, Internet Explorer. Operating Systems: Windows, Mac OS.

Other: Microsoft Office Tools (Outlook, Word, Excel, PowerPoint). PROFESSIONAL EXPERIENCE:

Allstate REMOTE 5/2/2020 - Till Date

Role: SDET

Project: The goal of this project is to create a software called enterprise portal (EP) that is being used to manage client contracts, policies, claims etc. I am responsible for UI automation framework mainly using Selenium WebDriver, Jenkins, Junit in order to update with different needs of our clients. Responsibilities:

Worked in Agile/Scrum methodology.

Developed Test Scripts to implement Test Cases, Test Scenarios, and Feature Files for Behavior Driven Development (BDD) using Cucumber (Gherkin format).

Involved in creating Test Plan, Test Case Design, Test Case Review, Test Case Execution, Test Scripts based on User Requirements Specification (URS) and System Requirements documents.

Developed custom utility methods and test codes for automation using IntelliJ IDE, Java, Selenium WebDriver, JUnit, Cucumber, and Maven.

Designed and developed UAT Regression, Sanity, Smoke testing scripts, and automated functional testing for all modules.

Configured Maven along with Java and developed Maven Project Object Model (pom.xml).

Extensively used Selenium WebDriver (id, XPath, CSS locators) to test the web application.

Performed manual and automation API testing using Postman tool and Rest-Assured and Jackson library for web-services

Created SQL queries, queried the database, and generated test reports

Involved in using Jenkins as a Continuous Integration server to configure with Maven for nightly batch run of the suites.

Discovered software bugs in the application product and submitted them in JIRA.

Verified resolved bugs including customer-facing bugs, documented verification steps, and updated status of the bugs with fixes.

Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.

Environment: Agile-Scrum, Java, HTML, Maven, Cucumber, JUnit, Selenium WebDriver, POM, Jenkins, Git/ GitHub, JIRA.

Comcast Chicago IL 7/1/2018 – 4/15/2020

Role: Test Automation Developer

Project: Comcast is a Wireless company that provides network and communication coverage. The project I was working on involved innovative Web-based solution for upgrading customer plans. My team was responsible to test UI and Rest API part of the application where customers could upgrade their mobile plans; and on developing and maintaining the automation framework using Selenium, Java, Maven and Jenkins. Responsibilities:

Worked in Agile environment during the Test Cycle.

Engaged in framework enhancements, troubleshooting-debugging, code reviews and, maintaining deliverables quality.

Executed testing suites like Functional, Smoke, Regression, Integration, End-to-End on web and mobile applications.

Developed web and mobile test scripts using Test Driven (TDD) Framework based on TestNG along with Java, Selenium WebDriver, Appium, Maven, and Jenkins.

Involved in creation of Page Object Model Framework using Maven, TestNG, Selenium WebDriver, Rest- Assured, JDBC, and Jackson.

Created XML-based test suite and integrated with Jenkins Server to execute automation scripts regularly by scheduling Jenkins jobs in different test environments with different test configurations.

Recorded and played backtest in Mozilla Firefox, Google Chrome, Safari, Microsoft Edge, and mobile platforms.

Involved in test cases review by the development team, product management and modified the test cases based on their feedback.

Involved in creation and maintenance of Surefire Reports.

Examine the results of the test to pinpoint defects in the application.

Extensively involved in debugging, troubleshooting, and resolving bugs fixes with the development team. Environment: Agile-Scrum, Java-IntelliJ, HTML, Maven, TestNG, Selenium WebDriver, Appium, POM, Jenkins, Git/GitHub, JIRA, Android Studio.

Highmark Health Pittsburgh, PA 9/10/2016 – 6/10/2018 Role: QA Analyst

Project: Highmark Health operates health insurance plans throughout the Unites States. The project included creating the claim administrator software that simplifies the claim process for the company and helps to reduce the cost by using different techniques, tools and removes manual process thereby reducing manual errors etc. My team was responsible mainly for manual and UI automation testing using Maven, Selenium WebDriver, JUnit Bitbucket, JIRA.

Responsibilities:

Conducted Functional, Regression and Smoke, and Sanity testing.

Performed data-driven testing, GUI testing, and testing all workflows, all fields, all negative scenarios.

Automated 30% of the GUI manual test cases; maintained multiple test suites such as Sanity test suites, full regression test suites, project-specific test suites.

Worked on developing the automated framework using Java, Selenium WebDriver, and JUnit and automated the test scripts on IntelliJ IDE.

Used XPath, CSS, ID, and other locators to define locators for UI Testing using Java, Selenium WebDriver, and JUnit

Performed manual backend testing using SQL queries to retrieve and verify information in the database.

Generated detailed bug reports and test metrics.

Actively participated in QA team meetings and discussions.

Closely worked with Business, System Analysts, and Development team project managers to keep schedules on upcoming releases to prioritize the QA workload.

Environment: Waterfall, IntelliJ IDE, Maven, Selenium WebDriver, JUnit Bitbucket, JIRA.



Contact this candidate