We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

4.00/5 (Submit Your Rating)

Denver, CO

Objective

  • Seeking a QA/Software Engineer position in a client/ server and web application environment.

SUMMARY

  • IT Professional with 7 plus years of experience in manual and automated testing using Selenium.
  • Experience with testing in agile/scrum environment.
  • Excellent understanding of Software Development Life Cycle (SDLC) and importance of QA in development/enhancement and maintenance of software applications.
  • Participated in requirements reviews and design reviews and ensure requirements are testable, complete and ambiguous.
  • Directly updated testing procedures and creating testing standards.
  • QA estimation of Functional and Regression testing and assist in the identification of testing environment needs.
  • Responsible for creating and prioritizing test cases and ensures test cases are approved by Product Management and Development Engineers.
  • Responsible for executing test cases and communicating the test issues and results to the team.
  • Experienced in identifying manual test cases that could be converted into automated test cases, developing and maintaining test scripts.
  • Experience in converting manual test cases into automated scripts on Selenium WebDriver.
  • Responsible to demo the automated scripts at the end of the sprint.
  • Experienced in performing Smoke, Functional, Regression, Ad - Hoc, System and Negative tests.
  • Expertise in data driven testing using Selenium Web driver/JUnit/ TestNG.
  • Proficient in using Jira agile and Quality Center.
  • Experience in testing Web Services that are implemented in SOAP, RESTful API with generating sample requests using WSDL and triggering the web services using tools like SOAPUI and Postman testing.
  • Firm knowledge on SoapUI Pro automated testing tool for REST APIs
  • Expertise in analysis of defect severity tracking system and reporting in Quality Center and Jira test management tools.
  • Experienced working in UNIX/LINUX and Windows environments.
  • Strong experience with SQL for data validation.
  • Good analytical and communication skills.
  • Ability to work independently with minimal supervision and also perform as part of a team.
  • Ability to work under strict deadlines.
  • Handled multiple tasks and quickly adapt new processes.

TECHNICAL SKILLS

Operating System: Unix AIX, Linux Red Hat, MAC, Windows XP/ Vista/7 and WinNT

Automation Tool: Selenium IDE/WebDriver/Grid, TestNG, JUnit, LoadRunner.

Defect Tools: Jira Agile, Quality Center/ALM, Clear Quest, Rational test manager.Rally

Web technologies: Java Script, HTML, CSS, ASP 3, ASP.net, MTS, IIS

Languages: Java, VB

IDE: Eclipse, Code:Block

Databases: Oracle, SQL Developer, SQL server, MS-Access MySQL

Virtualization: Oracle VM VirtualBox, VMWare

Networking: TCP/IP, UDP,LAN,WAN,Putty,WinSCP,FileZilla

Tools: MS-OFFICE (Word,Excel,Power Point and Visio)

Version Control: Git, SVN, ClearCase,BitBucket

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Quality Assurance Engineer

Responsibilities:

  • Writes and executes tests to validate products and software applications.
  • Collaborates with Product and Development teams to identify product and technical requirements.
  • Reviews and verifies requirements and design specifications for validity in overall product design, with an emphasis towards product testability and verification.
  • Assists in identifying viable test strategies in order to support testing product functionality.
  • Keeping record of test progress and results using JIRA
  • Supports trials of new infrastructure designs/services.
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Leads in the identification and resolution of problems and defects.
  • Initiates investigation processes, identifies and reproduces bugs or defects and drives issues and improvements to resolution.
  • Develops test cases and detail test scenarios, execution, tracking, and automation.
  • Ensures proper execution of regression test procedures and automated test suites and scripts.
  • Participates in design, code, and functional product reviews to facilitate white-box test design.

Confidential, Littleton, CO

Software Reliability Engineer (SRE)/QA

Responsibilities:

  • Writing and executing manual tests for any number of internal and external facing web-based, mobile, or tablet applications
  • Collaborating with Scrum Team to ensure requirements are clearly documented and understood
  • Researching and developing an understanding of the requirements for features being tested
  • Creating test plans and test cases for assigned modules; building test scenarios with help from team as needed
  • Writing test plans and regression plans for all areas of the system; may also test projects that originate from the IT department
  • Investigating and resolving technical issues in the testing process, such as identifying data issues through SQL queries and communicating issues with various departments
  • Performing risk analysis and communicating risks associated with code releases
  • Performing database verification by executing SQL queries to ensure requirements are being met
  • Keeping record of test progress and results using HP ALM and JIRA
  • Reporting progress of project testing to project team via standup meetings
  • Experience verifying cross platform including mobile applications

Confidential, Denver, CO

QA Analyst/ Software Engineer

Responsibilities:

  • Gathered specifications and requirements prior to testing. Test requirements were then documented in Jira
  • Worked on Agile/Scrum development environment with frequently changing requirements and features sets.
  • Delivered well-designed and written test cases to the project. Meet daily with Business analysts, Product Staff and Development on Test Issue and Requirements.
  • Experience in developing the Automation framework using Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG and Eclipse.
  • Working with product designers, business analysts and developers at all stages to promote quality.
  • Primary responsibility for identifying problems with the software and design, involves close interaction with the development and support team members
  • Working simultaneously with multiple requirements/projects concurrently in a matrix managed environment. Plan and produce test case steps in Jira. Execute manual tests.
  • Tested RESTful API web service requests and behaviors in swagger UI and involved in automating web service testing using SOAPUI.
  • Collaborated within and outside test team to achieve desired end result. Took part in delivery scope meeting and initiated testing process to deliver high quality product.
  • Accountable for timely and quality test deliverables throughout the project life cycle.

Confidential, Alpharetta, GA

QA Analyst

Responsibilities:

  • Testing data and control flow to ensure that the consistency of business logic is maintained on version upgrade.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment.
  • Produce and prioritize bug reports, reproduce bug reports using HP Quality center. Coordinate with the development/support teams to ensure required test platforms are available.
  • Prepared deliverables such as test summary reports and test metrics documents based on coverage. Wrote SQL queries to access data from the database tables and validate the result.
  • Created Test Automation Framework using Cucumber, Selenium WebDriver, TestNG and Maven.
  • Developed Tests in TestPlan module in Quality Center for functional, End to End, Smoke and Regression testing. Created/Updated detailed test steps in TestPlan module. Validated test cases through review meetings
  • Executed tests in TestLab. Reported bugs through quality center and validated bug fixes. Presented bug reports, defect age reports in weekly team meetings
  • Defects were identified and reported to the development team using Quality Center.
  • Generated reports in the Quality Center to show the run status of the test scripts and participated in the meetings to walk through the defect reports periodically.
  • Responsible for Weekly Status reports showing the progress of the testing effort.
  • Involved in weekly meetings with the development team to resolve technical issues.
  • Actively participated in enhancement meetings and was responsible for weekly status updates, troubleshoot new releases and production issues content.

Environment: J2EE (EJB, Java, Servlets, JSP), UNIX, WebLogic, WinRunner, Quality Center, SQL server, IE 10/Windows

We'd love your feedback!