We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

FL

SUMMARY:

  • As a QA Analyst with 7+ years of experience in writing Test Plans, Test Cases, Documentation of testing in Client/Server and Web based applications.
  • Good Exposure in implementing Agile and Waterfall Methodologies.
  • Good understanding in every phase of Quality Assurance Life Cycle, Software Development Life Cycle (SDLC) and QA methodologies.
  • Proficient in Black Box, System Testing, Integration Testing, Regression Testing, End to End Testing and User Acceptance Testing (UAT).
  • Experience in Using Quality Center for establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.
  • Experience in writing and executing Test Scripts using Selenium.
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • Proficient in using Test Management Tools Quality Center/Application Lifecycle Management (ALM) for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Reporting.
  • Good Knowledge in Defect Life Cycle and Requirement Traceability Matrix.
  • Provide all data validation through SQL queries to perform Back - end testing.
  • Knowledge on Selenium WebDriver, XPath, CSS Selectors, Maven, TestNG
  • Strong problem solving and troubleshooting skills.
  • Well-versed with software QA testing procedures. Actively participated in all types of reviews like Requirement, Test cases and Defects.
  • Able to work collaboratively with testers, developers and other team members in testing complex projects and in the overall enhancement of software product quality.
  • Have good exposure working with Team Foundation Server (TFS).

PROFESSIONAL EXPERIENCE:

Confidential, FL

QA Automation Engineer

Environment: Selenium WebDriver, Java, Junit, TestNG, Firebug, Firepath, Eclipse IDE, Jira, Jenkins, Chrome, Firefox, Agile Methodology.

Responsibilities:

  • Analyze Business requirements and create high-level scenarios which are used to create Test scripts.
  • Performed Manual and Selenium testing for fulfillment system.
  • Developed and executed Manual Test Cases.
  • Developed Automated Test Scripts.
  • Executed Automated Test Scripts using Selenium WebDriver, Java and JUnit.
  • Performed and maintained unit testing using Junit framework.
  • Performed Smoke Test and ensured that the application is ready to test.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Implemented selenium Grid and executed tests in parallel that helped reduce the execution times significantly.
  • Implemented cross browser testing using Selenium API for Internet Explorer, Chrome & Firefox.
  • Configured Selenium Web Driver, TestNG, Maven tool to build the Project.
  • Developed Customized functions to support the Data-driven framework in selenium.
  • Used Firebug and Firepath to identify object's ids, Name, XPath, CssSelector, links in the application.
  • Proficient in using Jira for defect management includes, defect logging, defect tracking, defect triaging and defect closure.
  • Used Subversion for code repositories and Maven for the dependencies.
  • Developed SQL Queries to check data validity and database Integrity.
  • Worked in the Agile/Scrum development environment.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Interacted with Business Analysts and Software Developers for bug reviews and participated in QA meetings
  • Actively Participated in Scrum meetings, reviews and developed test scenarios.
  • Prepared user documentation with screenshots for UAT (User Acceptance Testing).
  • Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage
  • Prepared Reports to share code quality statistics with team and project stakeholders.
  • Continuous Integration of Selenium Scripts using Jenkins.

Confidential, GA

QA Automation Engineer

Environment: Selenium WebDriver, Java, Firebug, Firepath, JUnit, Bugzilla, Eclipse IDE, ALM 11, IE, Chrome, Firefox, Agile Methodology, SOAPUI.

Responsibilities:

  • Report on testing progress to the Project Manager and other designated project personnel.
  • Prepared Test plans, Test Scenarios and Test Scripts as per functional, Business requirements.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Performed and maintained unit testing using Junit framework.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome & Firefox.
  • Developed Customized functions to support the Data-driven framework in selenium.
  • Used Firebug and Firepath to identify object's ids, Name, XPath, CssSelector, links in the application.
  • Preparation and execution of test scripts using SOAPUI tool to perform Web Services testing.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Developed Complex SQL Scripts and also executed SQL scripts for test data creation.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing)
  • Used Bugzilla for defect tracking purpose.
  • Reported defects to developer and discussed about the issues in weekly status meetings.

Confidential, MD

Test Engineer

Environment: Java, XML, Soap UI, UNIX, Windows XP, Windows Vista, Microsoft Office, HP ALM 11, Jira

Responsibilities:

  • Prepared Test Scenarios and Test Scripts as based on Business requirements
  • Actively Involved in Software Development Life Cycle and Test Life Cycle, Test strategies, Methodologies and process.
  • Performed UAT, system testing, functional testing, end to end testing based on the requirements
  • Wrote SQL queries for retrieving the data and validate the data from the database.
  • Involved in writing and modifying UNIX scripts using commands as per the requirements.
  • Extensively used UNIX Vi editor for writing the shell scripts
  • Performed Business functionality testing, which involved testing of all core functions of the application.
  • Created mockup services for web service testing
  • Conducted Regression testing once the bugs are fixed and reported using quality center
  • Interacted with the developers for bug fixes and problem resolution.

Confidential

Junior Tester

Environment: Windows XP, MS Project, IBM Clear Quest, HP Quality Center 10.0, HP ALM, Clear View, Java, Oracle 10g, MS Visio

Responsibilities:

  • Developed test plans, test procedures and test cases according to business specification given and tested GUI functionalities according to guidelines of the test plans
  • Performing extensive manual testing of each module.
  • Designed Flow Charts using MS Visio for the Use Cases.
  • Involved in SQL database backend testing.
  • Logging and tracking defects into HP ALM and producing defects reports.
  • Interacting with developers on various issues relating to software defects, builds.
  • Suggested Enhancements to the application.
  • Prepared Tractability Matrix document to map the test cases to the requirements

Confidential

Quality Analyst

Responsibilities:

  • Worked in Agile methodology. Attended daily stand up meetings. Helped the team in making test plan and test cases based on the user stories (Functional Requirements).
  • Reviewed functional/design specifications, and other relevant documents to extract test requirements.
  • Conducted Smoke testing, unit Testing (Module testing), Integration testing, and regression testing.
  • Translate requirements, designs and functional specs into test plans.
  • Executed manual test cases and identified the test cases to be automated.
  • Extensively used Quality Center for test planning, Bug tracking, and reporting.
  • Reported the defects to development team on periodic basis and retesting the defects as they are fixed.
  • Reporting the status to the upper management on test progress.
  • Generated automated test scripts for regression testing.
  • Performed backend testing using SQL queries to check backend data and data integrity.
  • Reported the bugs, email notifications to the developer using Quality Center.
  • Worked closely with developers for understanding deep about the issue and worked together to solve the issue and fix them.
  • Prepared test cases for GUI application.
  • Coordinated with the developers to fix the bugs and performed (Positive and negative) testing.
  • Participated with Business Analyst and developers to resolve the technical issues and Defect resolutions.
  • Evaluated the quality of the software product being developed in terms of functionality, usability, compatibility, reliability, performance and supportability.
  • Participated in the weekly meetings with the management team and walkthroughs.

Hire Now