We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

Itasca, IL

PROFESSIONAL SUMMARY:

  • Over 3 years of hands - on experience in Web and Mobile application testing working in the capacity of both QA Automation Engineer and Manual Tester.
  • Well-versed in Test Automation using Java-based frameworks with Selenium WebDriver, TestNG, Maven, and Jenkins Continuous Integration tool.
  • Proficiency in various types of testing including Functional, Regression, GUI, API, performance testing as well as White Box testing procedures.
  • Hands-on experience developing test procedures, test cases, test reports, and test data.
  • Excellent ability to detect inefficiencies and produce detailed bug reports within Process Management tools
  • Fluent understanding of both Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC).
  • Sound knowledge of Agile and Waterfall project process models for software development.
  • High interest to learning new technology and develop my skills.
  • Spoken Languages: English, Ukrainian, and Russian.

TECHNICAL SKILLS:

Platforms: Windows 7/8/10.

Mobile: iOS, Android OS.

Programming: Java, JavaScript, HTML, CSS, XML, JSON

Test Automation: Selenium Webdriver, TestNG, Maven, Jenkins

IDE: Eclipse, Intellij Idea.

Bug Tracking: Bugzilla, Jira

VCS: Git

Test Case Development: TFS, Microsoft Test Manager, TestRail

API testing Tools: SOAPUI, Postman

Testing Tools: Charles Proxy, Apache JMeter, Chrome Developer tool

SDK: Android Studio, Xcode.

WORK EXPERIENCE:

Confidential, IL

QA Engineer

Responsibilities:

  • Analysis of functional specifications and requirements.
  • Experience in functional API testing using SOAPUI and Postman
  • Configured and installed Selenium WebDriver, TestNG, and Maven for Continuous Build cycles.
  • Set up Page Object and Page Factory framework to create automated test cases for regression
  • Responsible for maintaining Selenium WebDriver scripts for regression and functional testing using TestNG Framework.
  • Executed automation scripts on different browsers within various environments & reported defects/results to the team.
  • Ensured timely update of the project document repository and prepared project status reports.
  • Development and implementation of test procedures and test cases.
  • Executed Apache JMeter to perform load test and measure performance on web application environment.
  • Extensively used Charles debugging proxy to record the data that is requested from the server and received response from the server
  • Verified root causes of failed Automation scripts and changed them
  • Identification, evaluation, root-cause analysis, and documentation of the issues within Team Foundation Server.
  • Created, modified, and executed test cases for Carrier integration.
  • Validating application’s GUI for compliance with Usability guidelines.

Confidential - Los Gatos, CA

Software QA Tester

Responsibilities:

  • Participation in monitoring every phase of SDLC.
  • Analyzing requirements, specification, use cases in order to get information about application.
  • Create and execute test cases for the application elements and features.
  • Created and executed detailed test cases for the assigned areas.
  • Performed usability testing (accessibility of menu items, screen size, any problems related to scrolling, text selection, the back button, etc.).
  • Validated application functionality on Android and iOS platforms.
  • Tested application behavior under various interruptions: battery strength level (full/medium/low), incoming calls, SMS, and video calls.
  • Executed compatibility testing on diverse mobile devices.
  • Performed manual and automation testing WEB based application.
  • Responsible for maintaining Selenium WebDriver scripts for regression testing using TestNG Framework.
  • Executed automation scripts on different browsers & reported defects/results to the team.
  • Verified GUI elements complied with the requirements stated in the business requirements document.
  • Verification of functionality for the features of the application.
  • Perform bug verification testing after bug was fixed.
  • Reporting defects into JIRA.
  • Performance testing with Apache JMeter.
  • Supporting and analyzing backlog, issues, and bugs.
  • Decomposition of user stories onto use cases within JIRA process management tool.
  • Testing different functionalities of an application: Login, Signup, Profile Settings Units, etc.
  • Continuously updating testing documentation with detailed test cases on given requirements.

We'd love your feedback!