We provide IT Staff Augmentation Services!

Software Quality Engineer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Strong knowledge in all areas of software development life cycles with an emphasis on Web Testing and Mobile Testing.
  • Technical expertise includes developing and executing test plans, test cases and analytical ability utilized in validation and verification quality assurance and managing projects to increase servicing levels and improve processes.
  • Good understanding of SDLC, STLC, QA Methodology and tools.
  • Experienced in writing Test Cases, Test Plans, Test Strategies, Test Scripts, Test Scenarios for both Manual and Automation Testing on Web Applications and Mobile Applications.
  • Experienced in manual and automated testing Web - based (Selenium Java) and Mobile (Appium) Applications in Agile development process.
  • Excellent capabilities of detecting bugs, debugging, and root cause analysis.
  • Understanding of Java code (white-box / grey-box testing / automated Test Cases).
  • Experienced in analyzing the highly complex software system and design an automated test strategy to drive up to 90% test automation.
  • Understanding of relational Databases concept; ability to design SQL query.
  • Ability to think outside the box, adapt to circumstances, learn from co-workers, and share information and experiences, able to work under pressure and in a fast-paced environment.
  • Ability to learn and actively seek new skills and knowledge to keep up with the changing technology, including bringing any new ideas to the SQE department.
  • Ability to be flexible and adapt to any given situation
  • Essential knowledge continuous integration systems.
  • Excellent customer service attitude, communication and interpersonal skills.
  • Highly motivated to improve accuracy and efficiency to achieve organization objectives.

TECHNICAL SKILLS:

Platforms: Windows, Mac OS X, UNIX, Linux

Mobile Platforms: Android OS, Windows Phone, iOS

Programming: Java, JavaScript, SQL, HTML5, CSS, XML

Database: Oracle, MySQL

Test Automation: Selenium WebDriver, TestNG, Cucumber, Junit, Jmeter, Appium

Tools: Fiddler, Firebug, FirePath, TestFlight, Android SDK

Project Management: Rally, TFS, Jira

Virtualization: VMware Server, Oracle VirtualBox

IDE: Visual Studio, Eclipse, SoapUI

PROFESSIONAL EXPERIENCE:

Software Quality Engineer

Confidential, San Jose, CA

Responsibilities:

  • Used Team Foundation Server (TFS) for requirement management, project management (agile software development), testing and release management capabilities.
  • Leading Quality Assurance activities for mobile application and products development.
  • Used Android SDK for installing, updating an application and creating log files when issues occurred by using ADB commands.
  • The testing involves in Mobile Web and Mobile apps on all Android device and iOS devices.
  • Utilized Appium with Selenium Java for automation testing of native Android application.
  • Wrote Test Documentation for testing Web-View version of mobile application.
  • Developed automated BDD Framework by utilizing Cucumber, JUnit for Selenium WebDriver and created automated Test Scripts.
  • Used pre-production distribution channel TestFlight for installing and updating applications on iOS.
  • Participated in regular project team meetings to discuss testing process, business requirements, and assignments.
  • A fitness industry platform that allows to connect suppliers of services and products relative to fitness with customers. The platform is based on Drupal and CS-Cart technologies.
  • Created Test Documentation such as Use Cases, Test Cases and Defects Reports utilizing the Rally Project Management System
  • Participated in automated Test Scripts in Selenium WebDriver, TestNG framework. The tested project was launched by utilizing Maven from GitLab repository for team collaboration.
  • Executed SQL statements for retrieving data from MySQL database by utilizing phpMyAdmin.
  • Participated in technical communications within the team and with other groups associated with specified projects.
  • Verified status of defects and closed them after they were fixed.
  • Participated in design reviews and make recommendations on site improvements.
  • Web-based application created for real time collaboration.
  • Created Selenium WebDriver TestNG framework to automate the Build Acceptance Testing: scripts were written for all main functions including creating a new account, logging in, editing the profile, selection and verification of different kinds of content.
  • Run multiple tests across different browsers, operating systems, and machines in parallel by using Selenium Grid 2.
  • Prepared and executed test cases for all of the application features.
  • Documented all test results and reported bugs in Pivotal Tracker.
  • Performed Compatibility testing on different platforms in various browsers: PC (Windows7/10); Mac (OS X El Capitan): Chrome/Safari/Firefox.
  • Analyzed the log file on the back-end server in Linux.
  • Run this test suit whenever a new build was released. Retrieved reports of running Test cases by using TestNG framework Digital textbooks, instructor supplements, distance learning courses, test preparation for specific academic disciplines and custom solutions.
  • Automated test cases with Selenium WD for regression testing purposes: randomly selecting new questions and corresponded answers, compare the content of the previous build with new build, layout of all elements corresponding to the requirements, completing all tests, etc.
  • Provided the parameterization of test scripts by using automation with Testng.xml files. Reported issues to JIRA following standard company procedures (issue template, link, label, etc.), monitored status of the issue until it was “closed.”
  • Conducted testing using "Geyser" web-based production tool to validate correct conversion of CNOW content into CXP format based on provided test scripts.
  • Performed UI testing, verified layouts of pages, grids, tables, buttons, and labels.
  • Identified defects and researched code using Geyser XML Editor.
  • Took part in the weekly QA status meetings discussing the findings, bug fixes, latest builds; sent the status reports to QA lead Web Platform for measuring eye movements, survey responses and emotions, aimed to better understand the strengths and weaknesses of the customer product.
  • Performed usability testing, functionality, compatibility and regression testing.
  • Identified and researched software defects, documented them with supporting logs, screenshots and videos.
  • Used JMeter tools to load test functional behavior and measure performance.
  • Used Fiddler's Custom Rules to draw attention to potential performance or security problems.
  • Checked out Fiddler’s Statistics to get an idea of the overall app performance metrics
  • Communicated with QA lead and other team members on regular basis to maintain focus on testing effort as well as discussing new features and functionalities.
  • Participated in design reviews and made recommendations on site improvements.
  • Hybrid Mobile application that connects users who have private parking spaces, to users who are looking for parking near their destination
  • Wrote and executed test cases for a Mobile application in agreement with business, technical and functional requirements.
  • Validated the GUI of the application for compliance with Usability guidelines published by US Department of Health and Human Services and Industry standards.
  • Performed functional and regression testing on new builds.
  • Logged and tracked software bugs on Bugzilla tracking system.
  • Participated in technical communications within the team, and with other groups associated with projects.
  • Coordinated with development team to resolve issues and verify fixes.

Business Analyst

Confidential

Responsibilities:

  • Participated in studies of new and existing programs and special projects to determine feasibility, resolved problems including organizational, procedural, technical, fiscal research and analysis.
  • Created the Sales Force Automation (SFA) systems on enterprises to improve profitability.
  • Developed policy and procedures to improve efficiency, cost-effectiveness, and customer service.
  • Developed information system documentation to support efficient court operations; prepared reports and wrote findings and recommendations; monitored changes.
  • Set business objectives for programmers to maximize the effect of the automation of production and marketing processes.

We'd love your feedback!