We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7 years of extensive hands - on experience in Software Testing in Finance/Media/Telecommunication IT sectors, which includes hands on experience on Web and Desktop applications testing.
  • Key skills include Automation and manual testing of Java applications on Windows and UNIX environments.
  • Proficient in market leading Testing tools like Selenium, QTP (Quickest Professional), and QC (Quality Center).
  • Firm knowledge of different phases of SDLC (Analysis & Design, Coding, Testing, Implementation) & AGILE.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center.
  • Good Experience on Selenium IDE and creating Scripts in selenium RC by using Java.
  • Strong experience in OOPs using Core Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection and many more.
  • Expertise in analyzing User Requirements, Functional and Technical Specifications.
  • Knowledge of data integration and data verification using SQL queries.
  • Developed Test Strategy, Test Plan, Test Cases (Functional and Non-Functional) and Test Scenarios from Functional Requirement Specifications according to the Business requirement.
  • Expert in using WebDriver for Firefox, IE, chrome, IPhone, Android, HTML Unit driver and used WebDriver/Web Element interface
  • Absolute/complete Xpaths, CSS Selectors, Implicit/Explicit waits, Web Driver Wait Class, WebDriver timeout Interface, Fluent Wait and many more.
  • Good experience working with Strings, File Handling, Log4j, POI API, and Handling XLS files in selenium.
  • Expert in Junit including Data Driven and Hybrid framework development using Junit.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • A good team player with excellent troubleshooting, project management and problem solving skills.

TECHNICAL SKILLS

Tools: LoadRunner, Selenium IDE/RC/Grid, Quality Center, Quick Test Pro 12/11/9.5, Junit 4.12/4.11/4.10/4.9 , JMeter 2.12/2.11/2.10 , SoapUI, ALM

Languages/Web Tools: C, C++, Java, Ruby, HTML, Java Script, UNIX/Linux, XML, J2EE

GUI/IDE Tools: Eclipse, Firebug, TOAD, Putty

Browsers: Mozilla Firefox, Internet Explorer, Google Chrome, Safari, Opera

Database: Oracle 10g/9i, Microsoft Access, SQL server 2005/2008 and Microsoft SQL 2008/2008R2

Operating Systems: UNIX/Linux, Microsoft-Windows XP/Vista/2003/2007

Project Methodologies: Agile-Scrum, Waterfall

Continuous Integration Tools: Jenkins

Defect Management: JIRA, Quality Center, Bugzilla

Selenium Framework: TestNG, Cucumber, Taza

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr. QA Automation Engineer

Responsibility:

  • Updated test plans, test cases and test matrices for manual and automation testingbased on functional requirement and design specification.
  • Analyzed and reproduced detailed failed test scriptsstatus report manually for development and management.
  • Experience in working with Arquillian integration testing framework.
  • Used Arquillian Drone to inject Selenium WebDriver instance in the test cases.
  • Automated test cases using the test classes and page objects.
  • Knowledge of setting up TestNG dependencies in Maven POM.xml file.
  • Developed detailed test plans documenting testing strategy, requirements metrics and test approach.
  • Developed milestones to ensure the project deadlines were met.
  • SQL queries for database validation.
  • Ran regression tests to verify bug fixes, analyzed test results and created test summary reports through HP Quality Center.
  • Experience in working Agile Scrum model.
  • Executed test cases and reported defects into Quality Center.
  • Executed manual scripts and participated in UAT activities.

Environment: Agile, JIRA, QC, Java, Arquillian, Selenium Web driver, Windows, LINUX, XML, Java, Oracle 10g.

Confidential, Fort Worth, TX

Sr. QA Automation Engineer

Responsibility:

  • Analyzed and Reviewed the Business requirement document and Technical specification document to understand the scope of testing.
  • Developed and executed the test scripts with Selenium and Java.
  • Integrated Selenium RC with existing API to test framework.
  • Developed test apps on Java and XML for Mobile devices and applications that call APIs to perform API level testing.
  • Experienced with designing and building automation frameworks in cucumber BBD.
  • Experience working with Cucumber framework.
  • Monitor the test execution in Jenkins once the code pushed into CI.
  • Update the JIRA with manual/automated test cases and involved in release testing.
  • Executed automated test scripts using QTP for regression testing.
  • Enhanced scripts by parameterization, transaction points and synchronization points to check the behavior of the application being tested using Quick Test Professional (QTP).
  • Create/Update automated test cases based on release test cases.
  • Experience working on Maven and Selenium for automating browser testing.
  • Wrote SQL Scripts to verify consistency of the data with application.
  • Debug and Review code written by other team members and working with them in problem solving and implementing new designs in testing framework.

Environment: Agile, JIRA, QC, Java, Cucumber, Selenium Web driver, QTP 11, Windows, LINUX, XML, Java, JSP, Oracle 10g.

Confidential, Ann Arbor, MI

QA Automation Engineer

Responsibility:

  • Writing the Acceptance Criteria and Test Cases for the Stories assigned in JIRA.
  • Attending the Hurdles to discuss what the next story is and what the Acceptance Criteria is.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD)
  • Experienced working with Taza framework.
  • Automate tests based on functional requirement in eclipse with Ruby.
  • Run automated ruby scripts on a Linux machine.
  • Validate the receipts generated in POS.
  • Log and track the defects found.
  • Update Quality Center for Test Plan based on Story Functional Requirement.
  • Peer review of Test Plan for the team member.
  • Peer review of automated test cases.
  • Push the automated test code into CI (Continuous Integration).
  • Monitor the test execution in Jenkins once the code pushed into CI.
  • Update the JIRA with manual/automated test cases.
  • Change the status of JIRA during the testing and also update the story based on functional requirement.
  • Involved in release testing.
  • Create/Update automated test cases based on release test cases.
  • Participate in various meetings and discussed enhancement and modification request issues.
  • Involved in functionality, black box and integration testing.

Environment: Agile, JIRA, QC, Ruby, Taza, Windows, LINUX, XML, Java, JSP, Oracle 10g.

Confidential, Atlanta, GA

QA Engineer

Responsibility:

  • Worked closely with development team in creating automated scripts for the application using Selenium.
  • Effectively implemented different QA Methodologies/ Policies, Strategies and plans in all stages of SDLC.
  • Prepare Test strategy and Test Plan for each Release cycle.
  • Developed and executed the test scripts with Selenium and Java.
  • Prepared test cases and scripts using TestNG annotations.
  • Wrote automation scripts in QC for System, Functional and Integration Testing.
  • Automated all the functional and regression test case in selenium web driver.
  • Used JMeter to web service performance testing.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / Junit).
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of sever and Selenium IDE for record and play back.
  • Created automated tests to support Continuous Integration using Jenkins on the web.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium RC and Selenium Java client driver.
  • Converted all record and play back test cases into Selenium automated scripts.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
  • Responsible for updating and maintaining the Quality Center for all defects and follow up the bug life cycle.
  • Worked with appropriate development and technical support teams to triage, assess and solution.
  • Furnished weekly status reports to the project management team to track project status.

Environment: Agile, JIRA, QC, Selenium IDE /RC / Grid, Web Driver, JUNIT, JMETER, Windows, LINUX, XML, Java, J2EE, JSP, Oracle 10g.

Confidential

QA Engineer

Responsibility:

  • Analyzed and Reviewed the Business requirement document and Technical specification document to understand the scope of testing.
  • Developed automation scripts in QTP to test new functionalities added to the application.
  • Perform Data Driven testing on the web application for multiple sets of data using QTP.
  • Designed, implemented and executed manual and automated test scenarios using QTP for Regression testing of the application.
  • Executing automation scripts in Development, UAT and Production Environment and report Defects / Bugs in QC for each release.
  • Responsible for verification of Defects Manually using different scenarios.
  • Evaluate Manual Test cases that can be automated.
  • Develop new Libraries and functions to improve the existing Automation Framework.
  • All Automations Scripts in QTP are developed by using Descriptive Programming for better Maintainability.
  • Debug and Review code Written by other team members and working with them in problem solving and implementing new designs in testing framework.
  • Attended the review meetings and walkthroughs and interacted to Business Analysts and Developers for defects solving.

Environment: QTP 9.5, HP quality center 9.5, My SQL, HTML, XML, DOM, Java, J2EE, JSP, Windows.

We'd love your feedback!