Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Phoenix, AZ
Posted:
February 27, 2025

Contact this candidate

Resume:

Ram Osmanov

Tampa, FL mobile: 315-***-**** email: ***.*********@*****.***

SOFTWARE QA AUTOMATION ENGINEER

SUMMARY OF QUALIFICATIONS

Skilled IT professional with over 7+ years of quality assurance and software testing experience in web-based, Native and Hybrid mobile applications, and client-server applications

Proficient in requirement analysis, reviewing and identifying gaps in functional/business requirements, test strategy preparation, test case creation, test execution, test reporting, and documentation

Create and execute both manual and automated test scripts for complex systems as part of an Agile Scrum team

Experience in automation test development, Automation Framework design, API/Web Services testing, and Mobile application testing

Proficient in automation tools such as Cucumber, TestNG, Maven, Jenkins, SQL queries, Oracle databases, and REST APIs to test Web Applications for Functional and Regression Testing

Designed and implemented step definitions and feature files in Cucumber using BDD and Gherkin keywords (Given, When, Then, Background, Scenario, Scenario Outline)

Convert existing manual test scripts into automated scripts using Selenium WebDriver with Java

Identify locators (XPath, CSS selectors) in Page Object Models, execute automated regression scripts and analyze failed tests

Excellent knowledge in JSON, Test, and Debug APIs using Postman and mapping documents

Experience in executing SQL queries to validate successful data transactions and validating data from the Backend using SQL developer

Exposure to multi-platforms and cross-browser testing, Knowledge of trends for new browser versions and mobile devices

Log and report bugs and defects with detailed and clear steps to reproduce

Proven ability to meet strict deadlines and work well under pressure

Ability to work with multiple teams, and manage multiple builds and frequent releases

Strong problem-solving skills, ability to analyze and prioritize tasks, team-oriented, adaptable, and comfortable working in cross-functional operations

Experience collaborating with local and remote engineering teams

Attention to detail and a strong desire to build exceptional, bug-free products

Strong working experience in Financial, E-commerce and Healthcare domains

TECHNICAL SUMMARY:

Web Testing Tools: Selenium (Java), Cucumber BDD, TestNG, Postman (REST), Jmeter

Management Tools: Azure DevOps, Rally, TestRaill, JIRA/Zephyr, HP ALM

Mobile Tools: Charles Proxy, ADB, Android Studio, Android SDK

Platforms: Windows, MAC OS, UNIX/Linux, iOS, Android OS

Virtual Machines: VMWare, Oracle VM

Database: Oracle SQL Dev, MySQL

IDE: IntelliJ IDEA, Eclipse

PROFESSIONAL EXPERIENCE:

Arrivia Phoenix, AZ Software QA Engineer (03/2022 – present)

Actively participated in Daily Scrums, Refinement, Planning, Demo, Retrospectives

Collaborated with development, business, and other cross-functional teams in an Agile environment to understand product requirements and design automation test scenarios

Developed and maintained Automation framework for live features

Performed Functional testing based on user stories, as well as Integration Testing and System Testing using Selenium WebDriver

Expertise in grouping test suites, test cases, and test methods for regression and functional testing using TestNG Annotations such as Groups, Parameters, Data Providers and Tags

Implemented Cucumber as a Behavior-Driven Development (BDD) testing framework, developed Page Object Models, and defined dependencies in Maven Pom.xml

Created features, scenarios and step definitions in Cucumber with Gherkin and automated them using Selenium WebDriver

Developed REST and SOAP Web Services Tests within XML and JSON format

Scheduled different builds in Jenkins to ensure continuous integration and report results in JSON and HTML format

Experience in end-to-end payments testing across various platforms and regions (US, EU)

Hand on with Native Mobile applications, capture the failures, and capture the Logcat logs using the ADB tool

Experience in using Android Studio for establishing emulators in Android Devices

Maintaining all the tickets and defects in the Azure DevOps tracking tool

Florida Blue Jacksonville, FL Software QA Engineer (03/2019 – 09/2021)

Worked at Florida's Blue (Blue Cross Blue Shield), a leader in the state’s Health Care industry, to develop a proprietary provider management system.

Experienced working in an Agile/Scrum development process

Reviewed requirements, specifications, and technical design documents to provide timely and meaningful feedback that helped improve the overall quality of products

Coordinated with IT leads and developers, to resolve various issues related to bug fixing, re-analyzing certain functionalities

Design system, regression, and integration tests to validate application releases

Executing test cases, found and documented any problems/bugs/other issues into Rally, and helped in resolving issues, thus saving time for other team members

Perform manual and end-to-end automation testing, using Selenium WebDriver/Java

Hands-on experience in executing automation test suites in Selenium and analyzing results

Monitoring API responses in Postman, analyzing and troubleshooting communication between front-end and API/Web services

Ran performance testing using Apache Jmeter, identifying and fixing several critical issues in the codebase

Provide concise and accurate documentation of software defects, investigate and assist in problem analysis

Support testing processes from manual testing to automated testing

Back-end testing of web applications using SQL for validation Data in DB and on UI

Living Social, New York City NY - Software QA Engineer (07/2017 – 12/2018)

Living Social is a leading marketplace to buy and share the best things to do in your city

Tested web-based and mobile applications with a great variety of content and social networking capabilities

Full lifecycle QA experience – designed test plans/test cases, executed and maintained manual and automated test suites, analyzed the results, reported, tracked and triage defects, and ultimately made the decision on test completion

Preparing and creating test plans, test cases for software based on functionality documentation and application

Performed regression, functional, smoke, compatibility, API testing with Postman, and cross-browser testing using the BrowserStack testing platform

Validating application functionality on Android and iOS platforms

Worked on ADB command-line tool to communicate with emulators or Android device

Using SQL to interact with back-end databases: wrote simple and complex queries to perform data validation, maintained and updated existing users in Oracle DB

Documented defect/issues in JIRA/Zephyr, including relevant brief descriptions of the issue with detailed steps to replicate

Perform Smoke, Positive, Negative, Boundary, UI, Functional, End-to-End, Back End, Regression testing

Wrote and executed test cases on major features of the application: Travel, Activities, Sing In/ Sing Up Shopping Cart, Redeem, Emails etc

Wrote easy-to-reproduce bug reports and monitored their resolution status, frequently using Change Requirements Requests

Provided practical creative input to the software design and specification process

Review bug reports filed by clients (in the production environment) and create consistently reproducible test cases

Developing test data, performing test data analysis, and preparing reports of test results

AllStars-IT, Kiev, Ukraine - Software QA Tester (07/2016 - 06/2017)

Conducted functional, integration, regression, and acceptance testing of customer websites on various hardware platforms and browser families

Performed mobile testing on different platforms

Reviewed and analyzed the system's functional specifications

Convened QA status at daily SCRUM Meetings.

Constructed QA Resource Estimations for Agile stories.

Participated in the development and execution of Test Plans and Test cases aimed at assessing the quality of these sites.

Investigated defect reports from production support and isolate their causes

Communicated efficiently with developers and other teams in updating and timelines on Defects resolutions

Verified the quality of page components: banners look and feel, surveys, leads, and verification of contents

Delivered the status reports like testing status, defect-tracking status, and weekly status reports

Generated detailed reports on the test results. Filed detailed bug reports in BTS

EDUCATION CERTIFICATIONS

Certification courses in 2017: Software Quality Assurance (QA) Manual and Automated Testing, Data Architecture Principles, Data Structure, and SQL, Linux (UNIX) Administration The Cooper Union School of Engineering New York, NY

Bachelor’s Degree in 2008 Management Organization East Ukrainian Volodymyr Dahl National University Luhansk



Contact this candidate