Qa Automation Engineer Resume
Carrollton, TX
SUMMARY:
- Over 7 Years of experience in the IT industry as a QA Tester in Automation and Manual Testing
- Hands on experience on different phases of STLC and SDLC
- Worked in Agile Scrum Environment and provided various inputs during Grooming and Retrospective meetings.
- Participated in Daily Standup, Sprint planning, Kickoff and various organizational team meetings.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA & Maven.
- Designed and implemented different automation frameworks with Page Factory Design Patterns.
- Worked in various automation frameworks including Keyword Driven Framework, Data Driven Framework and Hybrid Framework & Cucumber Framework to different domains.
- Well versed in Handling different types of WebElements by applying customized various Css & XPath to dynamic elements.
- Worked on various web elements findings using @FindBy Annotations thru Page Object Model.
- Hands on experience on working with various versioning tools as Git, SVN and TFS.
- Actively participated and supported smoke testing activities during production release.
- Executed automation scripts on different Browsers/Environments & reported defects/results to the team
- Worked in various Software Development Life Cycles including Agile Scrum and Waterfall Methodologies.
- Experience in running Test Cases from Quality Center, Microsoft Test Manager(MTM), JIRA
- Proficient in all phase of Test Life Cycle from test planning to Defect Tracking and managing Defect Lifecycle
- Experience in writing various Test Plans, Defining Test Cases, Developing and Maintaining Test scripts, analyzing the results of scripts.
- Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium Automation.
- Proficiency in Both Manual Testing and Automation Testing for the complete Test Cycle (Smoke/Sanity, Regression Testing, Integration Testing, Functional Testing, Security Testing, Usability Testing, GUI Testing)
- Excellent problem solving, time management & communication skills and ability to work in Team and independently.
TECHNICAL SKILLS:
Test Automation: Selenium (RC, Grid & WebDriver), JUNIT, TestNG
Languages: JAVA, Cucumber Gherkin, HTML, JavaScript, XML.
Reporting Tools: Jira, Rally, Bugzilla, HP Service Desk, HP ALM 11.0.
Versioning Tools: Git, Perforce(p4v) 2010, Subversion 1.6.
MS Suite: Outlook/Word/Excel/PowerPoint/Access/Publisher.
Operating Systems: Windows VISTA, Windows 7, 8, 10, MAC - OS.
PROFESSIONAL EXPERIENCE:
QA Automation Engineer
Confidential, Carrollton, TX
Responsibilities:
- Participating in all Scrum meetings (Kickoff, Grooming, Planning, Standup, Retrospective) in each Sprint.
- Supported functional testing team in executing multiple test cases & collaboratively worked with Offshore Teams and Took Leadership in daily Task allocations.
- Worked closely with BA Team to discuss on certain functionality and its expectations.
- Very proactive and quick automation tests fixes as needed.
- Identified and documented the significant New Integration features and software components that will require testing.
- Performed and consistently build up Out of Box testing thought process.
- Automated various tests to cover exploratory tests.
- Maintained and configured high volume Jenkins Test Jobs and facilitate different Teams.
- Selenium Automation Script Maintenance and synced within changes into each sprints.
- Quickly Adapt and Multitasking to changing project and technology needs.
- Frequently check-ins and check-outs in Perforce Code Repository to changes that were needed and made.
- Designed and Developed Automation Regression suites for various positive and negative scenarios.
- Developed Regression End to End Tests, Smoke Tests & Data Load Test Suites.
- Created test case documents & coverage criteria for Smoke/Sanity Test and Developed Automation Script for Smoke Test Suites.
- Created necessary test data to facilitate regression, integration and end to end testing.
- Worked in Fast Paced Environment, where scripts may require to be updated in Last Minutes.
- Worked very well under pressure and meet project deadline.
- Developed automation tests to various scenarios across multiple projects and maintain Selenium Framework for ongoing development.
- Proven hardworking and extended hours and collaboratively worked within cross functional teams.
- Supported during production release activities in each weekly and bi-weekly releases.
- Consistently worked with various tools such as TFS for versioning, release matrix, scrum planning, reporting bugs, MTM(Microsoft Test Manager) for Test Executions & Documentations into MS Excel.
- Document test results and defects, and reported status on daily basis.
Environment: Eclipse, Selenium WebDriver/TestNG, JAVA JDK 8, Jenkins, Visual Studio Team Foundation Server, Oracle 9i, SharePoint, HTML, Chrome & IE Explorer, Windows 7, MTM & MS Office
QA Automation Engineer
Confidential, Hoffman Estates, IL
Responsibilities:
- Analyzed Business Requirements and Functional Requirements from the Product Backlog and converted the requirements into Test Cases and Test Scripts.
- Worked with the QA Manager in creation and execution of prioritized test cases.
- Reported defects from various test cases and tracked them using the HP Quality Centre defect tracking system.
- Created Data Driven Testing in Selenium with Excel Spreadsheet using POI and JXL.
- Designed and developed Automation Framework using TestNG and Created Test Result Report.
- Customized the scripts according to the requirements by inserting conditional statements and loops.
- Involved in QA team meetings, Scrum Meetings, Defect tracking meetings & in RCA meetings.
- Hands-on experience in cross browser testing using Selenium WebDriver in Java and JUnit framework
- Responsible for Backend testing and executing SQL queries
- Created test data for claim data entry automation
- Performed Positive and Negative testing
- Configure Jenkins Test Jobs, Execute and Analyzed test results, Fix Tests immediately as required.
- Issue reporting, tracking and preparing review report, Of-shore Team Coordination and support.
- Work closely with business analyst and onsite team for any queries relating product to be developed.
- Performed end - to - end testing on the product search functionalities and online shopping using Selenium Webdriver also performed parallel test to different browser using Selenium GRID.
- Performed Regression test to ensure product integrity after modification and enhancements.
- Automated various integration and regression tests, Smoke/Sanity Tests using Selenium WebDriver.
- Participated in Production Emergency Conference Calls, for 24 hour support when invited, also involved in RCA and Documentation.
Environment: Windows XP, Selenium IDE/RC/WebDriver, JAVA JDK 7, SVN 1.6, Jenkins, SAP ECC 6.0, SAP EWM, MS SQL Server, Oracle, 9i, HTML, Eclipse, Mozilla Firefox & IE Explorer, TestNG.
QA Automation Tester
Confidential, Detroit, MI
Responsibilities:
- Understanding the business requirements and developed test cases to test the complete functionality of the application.
- Actively involved in Requirement Analysis, Business Analysis, Use-Case Analysis Involved and developed comprehensive Test Strategy, Test Plans, Test Case and Test Scripts Developed test plans by understanding the Business logic and User Requirements for Manual Testing.
- Created detailed test cases using Excel and performed Manual Testing of the application, interacted with developers to discuss the technical problems and reported bugs using Quality Center.
- Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
- Documented Technical Specs and developed test plans and test scripts for manual testing.
- Involved in writing Test Plan, which detailed the testing scope strategy. Hi-level test requirements and necessary resources.
- Executed the test cases and test scenarios using HP Quality center (QC).
- Involved as part of automation team using Selenium Webdriver and developed test scripts.
- Tested the web pages manually as well as using Selenium automation tools.
- Documented Test Cases corresponding to business rules and other operating conditions.
- Involved in functionality testing, regression testing, E2E testing and system testing.
- Performed in intensive Regression Testing with the help of data driven approach using Selenium WebDriver.
- Participated in UAT and worked with Quality Center for bug and defect tracking.
- Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
- Responsible for updating existing Test Cases against the change of requirements
- Created specific business scenarios to test as part of UAT.
- Responsible for Backend testing and executing SQL queries
- Performed Positive and Negative testing
- Issue reporting, tracking and preparing review report
- The project is executed based on an onsite/offshore model. Effective communication and co-ordination with developers and also with the client as and when required
- Periodic meetings with the offshore-team in design and the implementation of the change requests
Environment: Selenium WebDriver, Core Java, Eclipse, Quality Center 10, Oracle 8i, SQL Developer, SOAP UI, TestNG, Logging using Log4j API, HTML Report generation
QA Automation Tester
Confidential, Fort Worth, TX
Responsibilities:
- Analyzed various documents and use Cases to prepare the detailed Test Plan.
- Worked with Project Management to pick the highest risk areas of the application to automate.
- Performed Manual Testing to the areas of the Application which are not Automation Capable, as well as in depth analysis execution of End to End Testing.
- Performed various QA Test Phases (Sanity Test, System Test, Integration Test, Functional Testing, Regression Testing and User Acceptance Testing). Participated in Test Case and Peer Reviews.
- Experience in working agile SCRUM model.
- Created Traceability Matrix Report from Requirement, test cases.
- Collaboratively worked within the Team in development of Selenium Data Driven Framework.
- Created various Automation Test Case documents & Gathered Dataset for Data Driven Framework.
- Worked closely with Development, Quality Engineering, Product Management and Technical Operations during the development, test, and launch stages of the software development.
- Performed Manual Black Box testing of a browser-based Portal product (AJAX, Flex, JavaScript, XML) with Servers installed on Windows.
Environment: Selenium RC/WebDriver, HP ALM, JAVA, JUnit, TestNg, Ecplise, HTML, XML, Oracle, Windows 7 and Unix.
QA Analyst
Confidential, Chicago, IL
Responsibilities:
- Reviewed and created test planning, test preparation and test execution for integration testing and validation of ETL processes using flat files and oracle data base.
- Lead or participated in all phases of the IT Project delivery framework, including review of complex business and functional requirements.
- Handled automation test team in onsite-offshore environment.
- Identified and implemented test types and testing techniques appropriate for the test situations.
- Maintained test repositories in JIRA and Confluence as Agile Project management tool.
- Single point of contact from QA Team in bug triage to decide the priority of bug fixing based on rank of risk assigned to functional or business requirement.
- Participated in Daily stand ups, brain storming sessions, distilling product back log, retrospective meetings in fast faced dynamic agile development.
- Mentored other QA teams/users related to applications or processes I tested.
- Assessed Risk to Quality of applications based upon results of verification and validation.
- Worked within the team and participated in Go/No-Go decisions for the applications for next release.
- Lead or participated in UATs with end users for the business requirements tested.
Environment: Jira, HP ALM, QTP, JAVA, JavaScript, Windows, HTML, XML, Oracle, SQL Server & Unix.