We provide IT Staff Augmentation Services!

Qa Engineer Ii Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Software QA Engineer with 4 years’ experience in Automation/Manual testing of Web and Mobile applications
  • Knowledge Agile/Scrum model of Software Development Life Cycle
  • Building automation framework from scratch using Selenium WebDriver, Java, TestNG, Cucumber, PageObject to automate a regression testing
  • Designing BDD framework from scratch using Java, Selenium WebDriver, Cucumber to implement acceptance criteria written on Gherkin syntax
  • Developing, maintaining and executing high - level automated test cases
  • Performing automated test cases for API testing using Postman and JavaScript
  • Creating test documentation such as Test Plan, Test Cases and their execution for various applications
  • Performing Smoke, GUI, Functional, Usability, Regression, Exploratory testing and more
  • Skills in Bug tracking systems, writing easy to reproduce bug reports and monitoring statuses

TECHNICAL SKILLS

  • Testing Tools: Selenium WebDriver, IntelliJ IDEA, TestNG, Cucumber, Gradle, Maven, Postman Jenkins, Bitbucket, Git, JMeter
  • Bug Tracking systems JIRA, Mantis, Redmine
  • Test Management Tool PractiTest
  • Programming Java, HTML, CSS
  • Methodologies Agile/Scrum
  • Web Services REST API, JSON, XML
  • Debugging tools Android SDK, ADB

PROFESSIONAL EXPERIENCE

QA Engineer II

Confidential, Dallas, TX

Responsibilities:

  • Automated regression UI testing of Express Recoveries application developed for needs of lenders, dealerships, providers to simplify testing
  • Installed integrated development environment IntelliJ Idea, set up builder Gradle, added dependencies and tasks to build.gradle file, made setting with repository
  • Designed maintainable project’ structure from scratch
  • Wrote code dry, clean and easy to understand and maintain using Java programming language
  • Built a reusable and maintainable automated functional test framework for testing web-based application using Java, Selenium WebDriver, TestNG from scratch
  • Developed, maintained and execute high level automated test cases
  • Used Page Object Model to manage all element locators in separate directory and update it easily
  • Designed BDD framework using Java, Selenium WebDriver, Cucumber to implement acceptance criteria written on Gherkin syntax from scratch
  • Added, committed, pushed code to Bitbucket repository using Git commands
  • Configured Jenkins jobs to run automated test cases regularly and set up TestNG report plugin to get test report
  • Enhanced, reviewed, supported and debugged code
  • Performed API testing using Postman to get Contract Info and Refund Info from providers and verified XML response
  • Verified API implementation in application make sure that received data is accurate
  • Executed Query in MySQL to validate the data, ensure data in UI is same as in DB
  • Developed test cases using Gherkin syntax and tracked to PractiTest (Test Management tool)
  • Performed functional and regression testing to verify the application suite meets requirements
  • Found, isolated, documented, regressed, and tracked the bugs to Jira
  • Actively participate in daily stand-up, grooming user stories, sprint planning, release

QA Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Participate in weekly sprint planning with Android developers where we collectively were deciding on testing approach for upcoming features and bug fixes
  • Perform testing on Android platforms as well as web-based components, APIs (Location, Map, Movies)
  • Develop new and updated existing Test Cases based on Sprint commitments
  • Run Test Cases based on approved Test Plan and was using MindMap during last minute bug fixes regression for quicker validation
  • Install new Android builds via Fabric and if developers needed quick validation used Android adb command line utility instead
  • Support defects by providing logs using Android SDK tools as well and adb logcat command
  • Validate application integration with social networks such as Facebook and Google accounts for both tracking and authentication
  • Use Trello as Agile board
  • Prepare daily test reports for management including filed bugs sorted by suggested priority and severity
  • Attend Sprint planning bi-weekly sessions and daily SCRUM standups where update team on current quality of the application

Software QA Engineer

Confidential

Responsibilities:

  • Developed test documentation such as test cases, checklists according with software requirements and technical specification using Trello
  • Performed Functional, Regression, Usability and Exploratory testing of web and mobile applications
  • Ran test cases, identified and researched software defects and documented in Mantis/Redmine
  • Updated test cases document during various phases of the development
  • Developed automated Test Cases for Web applications testing using Selenium WebDriver, Java and TestNG
  • Involved in setting up continuous integration system using Jenkins for running test on nightly basis automatically and working knowledge with cloud based code repository system like GitHub.
  • Actively participated in standup meeting, updated status of stories, groomed new story and assigned point and severity of stories

Tester

Confidential

Responsibilities:

  • Performed testing of Web and Mobile applications on Windows (10/8/7), MAC and Android, iOS created for different goals such as Airlines & Hotels, Health & Medical, E-Commerce, Learning, Rent Cars
  • Created test cases, reviewed and executed detailed test cases for various functionalities and components of Web-based and Mobile applications
  • Performed manually Smoke, GUI, Functional, Usability, Cross-browser, Compatibility, Exploratory testing of Web and Mobile applications
  • Conducted functional testing to make sure the application is running as defined by the requirements and documented the subsequent test results
  • Received the new builds of the applications and executed Regression testing
  • Detected and reported defects in the bug tracking system with the detailed bug description, screenshots, screencasts and log files
  • Communicated with Team Lead to ensure implementation and technical requirements

We'd love your feedback!