We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Six years of experience in testing web - based and mobile applications
  • Proficient in using programming and scripting languages to automate software testing
  • Hands-on experience in designing and developing test automation frameworks
  • In-depth knowledge of Software Development Lifecycle, QA testing methodologies, QA tools
  • Proficient in creating a full set of QA documentation of different complexity levels: Test Cases, Requirement Traceability Matrices, Test reports, checklists
  • Deliver quality products by performing various types of testing
  • Strong analytical, problem-solving, and presentational skills
  • Team player with great interpersonal and communication skills
  • US Green Card holder

SKILL:

Languages: Java, JavaScript, HTML, CSS, SQL, XML

Test Automation Tools: Selenium WebDriver, Eclipse, IntelliJ IDEA, Cucumber, TestNG, Apache Maven

Mobile testing: Android Studio, AVD, ADB, TestFlight

Web Debugging Tools: Chrome DevTools, Firebag

Tools: Git, GitHub, Postman, Jenkins, JMeter, Oracle DBMS

Operating systems: MS Windows, macOS, UNIX/Linux, Android, iOS

Project Mgnt/Bug tracking: Jira, Bugzilla

EXPERIENCE:

Software QA Engineer

Confidential, San Jose, CA

Responsibilities:

  • Test multiple web - based and mobile applications developed by the company s clients
  • Develop and maintain automated test scripts for system and regression testing using Selenium WebDriver, Java, Cucumber
  • Develop BDD tests using Cucumber and by writing behavior and step definition files
  • Involved in developing Selenium WebDriver automation framework
  • Conduct end-to-end, installations, interruption testing on Android and iOS platforms
  • Use virtual devices (Emulators) and real devices for cross-platform testing
  • Use Android Studio and ADB commands to communicate with mobile devices
  • Analyze business requirements and functional specifications, involved in the test planning creation that defines the testing activities, resources, entry and exit criteria, and deadline estimation
  • Perform functional, smoke, regression, integration, end-to-end testing
  • Review and update existing test cases to reflect changes in the requirements
  • Directly interact with Project Management Teams, Developers, Business Analysts, QA engineers, and QA manager for test requirements clarifications
  • Provide daily status reports, weekly feedbacks and statistics, maintain requirement traceability matrices
  • Actively participate in Scrum meetings: standup, sprint planning, review, retrospective

Software QA Engineer

Confidential

Responsibilities:

  • Tested web and mobile applications developed by the company
  • Automated and run test scripts on web application using JavaScript, CasperJS, PhantomJS
  • Performed various types of testing on Android and iOS platforms
  • Verified Web services API requests, response data validations in API protocols using Postman, Chrome Developer Tools, and JSON Formatter
  • Set up testing environments, prepared test data for autotests
  • Ran regression and build acceptance testing during each release cycle
  • Reviewed and updated existing test cases to reflect changes in the requirements
  • Provided daily status reports, prepared them to confirm the test coverage
  • Interacted with developers, project management team to clarify the test requirements
  • Identified software issues, performed root cause analysis, reported issues by creating detailed and easy - to-reproduce bug reports in Jira, tracked their statuses until satisfactory resolution
  • Monitored sprint backlog, took part in triage meetings daily, participated in Scrum ceremonies

QA tester

Confidential

Responsibilities:

  • Tested desktop application created for internal use
  • Created and executed test cases
  • Determined the defects and reported them in internal bug tracking system

QA tester

Confidential

Responsibilities:

  • Tested internal banking system for employees and external application for customers
  • Performed usability testing
  • Reported bugs in internal bug tracking system
  • Participated in the daily scrum meetings, offered the opinion to improve the quality of the system

We'd love your feedback!