Qa Automation Engineer Resume
FL
SUMMARY
- As a QA Analyst with around 6 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 Web Driver, X Path, CSS Locators, Maven, TestNG
- Strong problem solving and trouble shooting 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: SeleniumWebDriver, Java, Junit, TestNG, Firebug, Firepath, Jira, Eclipse IDE, ALM, 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 usingSelenium.
- 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.
- ConfiguredSeleniumWeb Driver, TestNG, Maven toolto build the Project.
- Developed Customized functions to support the Data-driven frame work in selenium.
- Used Firebug & 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: SeleniumWebDriver, Java, Firebug, Firepath, JUnit, Bugzilla, Eclipse IDE, ALM, Toad, 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 usingSeleniumWebDriver, 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 frame work in selenium.
- Used Firebug & Firepath to identify object's ids, Name, XPath, CssSelector, links in the application.
- Preparation and execution of test scripts using SOAP UI 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, Soup UI, UNIX, Windows XP, Windows Vista, Microsoft Office, Mercury Quality Center, 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, 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 Clear View 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