We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

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.
  • 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), AngularJS (Protractor) 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. Using Testing AngularJS with the Protractor Framework.
  • Experienced in the DB and log file analysis for issue searching and understanding the cause of those issues, 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

Mobile Platforms: Android OS, Windows Phone, iOS

Programming: Java, JavaScript, SQL, HTML5, CSS, XML, JSON, SOAP/REST

Database: Oracle, MySQL, SQLDeveloper

Test Automation: Selenium WebDriver, TestNG, CucumberJVM, Junit, APM Testing, Protractor, Appium

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

Project Management: Jira, Confluence, TestLink, Bamboo, Stash, Rally, TFS

IDE: IntelliJ, WebStorm, Eclipse, SoapUI, Visual Studio

PROFESSIONAL EXPERIENCE

Software QA Engineer

Confidential, Dallas, TX

Responsibilities:

  • Company's UID service project, I participated, provides a cloud-based identity-as-a-service solution that includes identity proofing, credential issuance, secure authentication, and digital signature services.
  • As a member of QA automation team, I participated in the creation TestNJ framework for regression testing and implementation Selenium based solution for automated test projects.
  • Together with QA Manager created automation Test Plan, reviewed and improved existed Test Cases for automation, evaluated the automated Test Cases.
  • Based on the approved structure, coded the chosen Test Cases and executed them on BrowserStack Automated Platform to be sure all of them are robust and efficient.
  • Mauntained, updated existing automation projects in Slash repository.
  • Run regression test suite after each new build was released, debugged and reported issues that were found.
  • Used the DB and log file analysis for issue searching and understanding the cause of those issues.
  • Collaborated with developers, project managers, international members against new products and services by using Testing JavaScript, AngularJS with the Protractor Framework.
  • Performed duties of QA Manager during a time he was temporarily absent.
  • Worked on additional tasks and responsibilities as assigned that contribute towards team, department, and company goals.

Software Quality Engineer

Confidential, San Jose, CA

Responsibilities:

  • The company specializes in Network Management, providing Computer Support and IT Consulting Services, outsourced IT services for small to medium business.
  • Investigated and reported project issues by communicating and working with various departments including Development, Product, Project Management, and Application support groups, etc., as well as other project teams.
  • Created test documentation (test plans, test cases, bug reports) based on the analysis of business requirements and technical specifications.
  • Developed automated Test Cases (Selenium WD with TestNg, Cucumber frameworks).
  • Executed manual and automated test cases, as well as performed back-end data validation.
  • Performed system, unit, acceptance, regression, Automation, load and functional/performance testing on many different applications using both automated and manual testing methods.
  • Tracked test progress and results in test management tools like Jira, Rally, TFS, Jenkins, Bamboo
  • Closely collaborated with engineers and product management and took an active role in the development process.
  • Continuous researched on best quality testing tools and methodologies.
  • Worked closely with other QA team members, provided technical leadership, mentoring and development for more junior engineers.
  • Ensure integration testing is conducted as needed - set up meetings with other teams, discussed testing needs, ensured testing is done

Confidential

QA Automation Engineer

Responsibilities:

  • As a member of QA automation team, I've collaborated in the creation TestNJ framework for regression testing and implementation Selenium based solution for automated test projects.
  • Together with QA Manager created automation Test Plan, selected, reviewed and improved existed Test Cases for automation by using TestLink web-based test management system, evaluated the automated Test Cases.
  • Based on the approved structure, coded the chosen Test Cases and executed them against BrowserStack Automated Platform to be sure all of them are robust and efficient.
  • Maintained, updated existing automation projects in Slash repository, triggered and verified builds from Bamboo, executed Parallel automated tests to unleash the power of Agile Development and make catching bugs easier and faster.
  • Planed, tracked, and managed all agile software development projects from a Jira.
  • Used the DB and log file analysis for issue searching and better understanding the cause of those issues.
  • Collaborated with developers, project managers, international members against new products and services by using API testing.
  • Participated in the automation of AngularJS application by utilizing Protractor framework with Cucumber.
  • Performed duties of QA Manager during a time he was temporarily absent.
  • Worked on additional tasks and responsibilities as assigned that contribute towards team, department, and company goals.
  • Marketing service for engaging customers and companies by sharing advertising budget of brands directly to consumers based on mobile applications.
  • Used Team Foundation Server (TFS) for requirement management, project management (agile software development), testing and release management capabilities.
  • Leaded 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.
  • Involved in testing of 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.
  • Web-based application created for real time collaboration, 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.
  • Run multiple tests across different browsers, operating systems, and machines in parallel by using Selenium Grid 2.
  • Documented all test results and reported bugs in Pivotal Tracker.
  • Analyzed the log file on the back-end server in Linux.

We'd love your feedback!