Post Job Free
Sign in

Assurance Tester Business Analyst

Location:
Philadelphia, PA
Salary:
120,000
Posted:
November 01, 2022

Contact this candidate

Resume:

Savr Muchkaev

Philadelphia, PA ***** 267-***-**** *************@*****.***

Software Development Engineer in Test (SDET)

US Citizen

Strategic and results-driven Software Development Engineer in Test (SDET) with over 6 years of experience. Solid experience in both automation and manual testing of web-based applications using Java, Databases, API and Selenium Web-driver. Experienced in Healthcare services and Retail domains. Desire to learn new technologies, complex problems, face new challenges and find solutions for them.

Professional Summary

● Comprehensive knowledge and implementation skills for all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC) in Agile methodologies.

● Extensive working experience in different test types such as Functional, Database, Regression, Functional testing, Smoke, Positive testing, Negative testing, Black box, Front-End, Back-End, UI (User Acceptance) and API testing.

● Experience in developing and running Test cases manually and developing automation Scripts with POM (Page Object Model) design pattern for web applications in Java.

● Experienced at writing Test Cases, Test Scripts, Test Scenarios and Test Summary Reports for both Manual and Automated Testing.

● Blackbox End-to-End and Integration testing of the web applications.

● Implemented framework using Cucumber BDD and Selenium WebDriver Automation Tool with Java framework, JUnit, Jenkins, Git, REST API with Rest Assured libraries.

● Strong experience in API Testing using Rest-Assured Library and Postman.

● Experience in designing, developing and maintaining BDD (Behavior Driven Development) Framework applying POM (Page Object Model) pattern.

● Having a good knowledge in running Database tests using SQL queries and conducting Backend testing by executing SQL queries.

● Hands-on experience in using Version control tools such as GIT and GitHub.

● Solid knowledge of Object-Oriented Programming (OOP) concepts and used Java for test case automation.

● Have a knowledge of Maven for Project building tool along with Jenkins for CI (continuous integration).

● Experience with Jenkins for continuous integration with the changes in code and scheduling my Regression and Smoke tests.

● Experienced at Amazon AWS EC2 services to run automation scripts in multiple browsers using Selenium Grid.

● Proficient in developing BDD script with Cucumber and written Step Definition using Gherkin based features.

● Good performance in UI (User Interface) Automation testing using Selenium WebDriver.

● Well versed with handling and finding Elements in Selenium WebDriver using locators such as ID, Name, Class, Tag Name, Link Text, XPath and CSS selector.

● Strong experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.

● Expert in using REST Assured library as part of automation and validating requests and responses for JSON format.

● Performing web REST API testing using Postman (Get Method, POST Method).

● Working experience with Apache POI libraries.

● Capable of performing cross-browser testing using TestNG and Selenium WebDriver.

● Ability to work in a team or independently, excellent communication, organization, presentation and leadership skills, and the ability to quickly adapt to a fast-paced environment. TECHNICAL SKILLS

Testing tools: Selenium WebDriver, JUnit, TestNG, SQL, Maven, Jenkins, Rest-Assured Library, Postman

Languages: Java, HTML, CSS, XML, SQL, JSON, Cucumber with Gherkin

CI/CD tools: Jenkins

Project Management Tools: Jira

Version Control Systems: Git, GitHub, Bit Bucket

Frameworks: BDD and TDD frameworks

IDE: IntelliJ IDEA

RDBMS: MySQL

Methodologies: Agile

PROFESSIONAL EXPERIENCE

Penn Medicine Philadelphia, PA

SDET March 2019 - Current

● Designing and developing Test Automation Framework using Java programming language with Selenium WebDriver applying BDD (Behavior Driven Development) with Cucumber and JUnit.

● Applying Page Object Model design pattern by using Page Factory to the Framework to centralize web elements and methods of the framework.

● Creating Test Scenarios in Cucumber using Gherkin language within the feature files.

● Performing UI (User Interface) testing using Selenium WebDriver.

● Performing Back-End testing using Restful API.

● Use Apache POI to read and validate the data from Excel files in Java.

● Participate in Daily stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings.

● Utilizing REST API test automation using Rest Assured library and Java, and manual testing using POSTMAN to assert responses.

● Automating test reports using Cucumber plugin, to achieve HTML and JSON reports attached with failed scenarios and reporting it with screenshots using Java.

● Performing browser compatibility testing of application under various cross browsers (Safari, Firefox, Chrome) using HTML IDs and XPATH in Selenium WebDriver.

● Working with Maven, Git for version control, Jenkins for Continuous Integration for project management and defect-tracking tool.

● Serializing/Deserializing JSON formatted data and validated with different HTTP status codes.

● Developed reusable methods using Java and implemented new libraries to a framework.

● Prepared concise and detailed documentation of software defects and issues Lowes Distribution Center Philadelphia, PA

Quality Assurance Tester January 2017-2019

● Aligned with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.

● Participated in Data Driven test framework creation and enhancements.

● Effectively implemented different QA methodologies and strategies in all stages of SDLC.

● Performed testing using Selenium WebDriver and TestNG functions which reads data from property and XML files through Java Apache POI and Cucumber Scenario Outline.

● Used Maven to create and run the Selenium and Java automation script in Jenkins. After the execution the script, Jenkins emailed the automation reports.

● Executed parameterized and parallel testing using TestNG getting detailed HTML reports.

● Involved in developing and executing comprehensive Test cases.

● Worked with business analyst to develop Test Scenarios from functional specification for positive

and negative scenarios.

● Executed Test cases and analysed the test results.

● Helped other scrum teams in developing automation scripts for Mobile application on Android platform using Appium and Android Studio for emulator.

● Scheduled jobs to run overnight when required using Maven and Jenkins.

● Worked on developing the automation scripts for front-end testing using Selenium and executed the Junit tests.

● Performed database testing with SQL queries using MySQL.

● Involved in manual and automated testing of the applications.

● Analyzed each Regression run results and provided a high-level report to the team and management.



Contact this candidate