Automation Test Engineer Resume
Fort Worth, TX
JOB RELATED SUMMARY:
- 8+ years of experience in Quality Assurance Engineering.
- 5+ years of experience with UFT/QTP and HP Quality Center.
- 5+ years of experience with Selenium using Java with Cucumber, Jenkins and GIT Repository.
- 6+ years of experience with Java, VB Script and C, Gherkin.
- 5+ years of experience with Automation Testing.
- 3+ years of experience with XML.
- 2+ years of experience with Web Service Testing(SOAPUI).
- Experience with SQL Server and Sybase.
- Local Candidate.
- Excellent communication and interpersonal skills.
SUMMARY:
- 9 years of extensive experience in testing of application system in different environment and platforms such as banking, health care and Loan and Mortgage workflow, Check Processing etc.
- Ability to focus on deadlines and deliverables - ensures the ability to find the bad defects and bugs quickly.
- Solid understanding of the software development life cycle (SDLC) and Agile methodology with a proven ability to deliver quality software to client standards and on schedule.
- Involvement in Test Estimations and Test strategy implementation.
- Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
- Identify the functionality that needs to be automated and those that will be tested manually. Performed detailed feasibility studies for all the projects which were in scope for Automation.
- Technical Proficiency/Aptitude - able to quickly pick up and retain technical information and processes.
- Tools experience (QTP/UFT, Load Runner, Selenium etc.).
- Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations. Use Maven, TestNG, Extent report, Log4j API. Use standalone selenium with Java for Test Driven method and Used Cucumber with Selenium for BDD Methodology.
- Expertise in implementation of Automation framework using Selenium.
- Expert level familiarity with test management tools such as Quality Center, JIRA, Team Foundation Server (TFS) etc.
- Strong experience in testing of desktop applications, web-based applications, Client-Server applications, web services, databases (SQL, Oracle) etc.
- Extensive experience in test planning with project team and execution of various testing phases not limited to Functional, Integration, System, UAT and also Post implementation testing etc.
- Self-motivated, energetic and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects.
- Good written, communication, interpersonal skills, proven team player with an analytical mind set to problem solving and delivering solutions.
- Excellent interpersonal skills with the ability to build strong working relationships with colleagues.
TECHNICAL SKILLS:
QTP/UFT, Selenium, Cucumber, Jenkins, Maven, Git, TestNG, Load Runner. Quality Center, Version One, Rational Clear Quest. Operating Systems Windows NT/2000, 2010, MS-DOS, UNIX, C, C++, Java, J2EE, HTML, XML, SQL, Web Services, .NET, ASP.NET, C#.NET, Visual Basic (VB) Script, Oracle, MS SQL Server, MS Access, DB2, Agile, RUP, MS Office, MS Visio, MS Project, MS SharePoint, MS Access, MS Outlook
PROFESSIONAL EXPERIENCE:
Confidential, Fort Worth, TX
Automation test Engineer
Responsibilities:
- Solid expertise in testing Aerospace Domain and Supply Chain Applications using Agile methodology.
- Reviewed user stories and requirement and coordinate with Scrum master to understand specifics of Test plan.
- Participated in Release Planning and provided estimate for the automation plan to be automated during each sprint.
- Clearly provided heads up for the roadblocks and issues if any during the sprint planning.
- Coordinate with developers and updated the Quality Center Test plans where needed.
- Designed Keyword framework from the scratch and optimize as we received new test plans with new requirements while keeping the code minimum and allowing more reusability with functions throughout the Framework.
- Implemented Quality Center as part of the Keyword Framework to run the test from Quality Center and generating test results from Quality Center.
- Use required VB script logic to implement the reusability of functions across multiple test plans by keeping minimum number of Functions.
- Maintained Object Repositories on shared drive and update accordingly while creating new test plans in each sprint.
- Used good combination of Object Identification using inherit UFT methods and by busing Descriptive Programming.
- Used Shell Scripting, iteration of objects through Child Objects method on page and achieved desired results.
- Effectively maintained keyword excel and test data excel.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with Junit/TestNG.
- Work with Java developers to build Selenium automation test scripts for application built in Java.
- Strong Experience in Java Programming and well versed with Handling Elements in Selenium WebDriver.
- Writing Test cases using Element locators, WebDriver methods, Java programming features and Junit/TestNG Annotations.
- Executing Selenium Test Cases and Reported defects.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG.
- Involved in Continuous execution using Jenkins with Selenium using data driven framework. Integrated Extent report and Log4j API for Log to the Maven project.
- Implemented framework to be used by developers to run automated test on different VM. Setup the VM as a host server in Quality Center for more flexibility and parallel execution.
- Created and Ran SoapUI Functional and Load Test Cases in SOAPUI and UFT for web services prior to implementation.
- Created complex web services test case and message flow.
- Evaluated function prototypes, parameter lists and SOAP envelops during testing process.
Tools: and Technologies: Excel, Word, Quality Center, QTP and Visual Basic, Selenium and Java, SOAPUI, ALM, Version One
Confidential, New Jersey
Sr.QA Analyst/Automation Tester
Responsibilities:
- Solid expertise in testing Banking, Mortgage/Loans, Check Processing, Retail applications.
- Work closely with project managers and developers and handle multiple projects simultaneously.
- Participated in business-requirements gathering and other documentation reviews to extract test scenarios.
- Participated in project planning meetings and provided testing estimates for the project schedule.
- Supporting continuous improvement of the current test processes.
- Reviewed Functional Requirement Documentation (FRD), Business Requirement document, System specification document, Technical Design Document and Use Case.
- Worked with BA and client QA and gathered required things for test plan such as Phase timelines, in scope, out of scope and test strategy etc.
- Developing Test Cases, Test Strategies and Test Plans that will ensure comprehensive test coverage.
- Tested application using agile scrum methodology for testing and work as per assigned sprint. Responsible for all aspects of the QA cycle for assigned projects.
- Execute manual and automated test cases, analyze results, report and track defects, verify fixes and perform follow-up work to resolve issues.
- Lead offshore teams to create and execute test plans and automated scripts that will determine optimal application performance according to specifications.
- Conducting hands on functional and system, integration testing etc.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with Junit/TestNG. Framework.
- Strong Experience in Java Programming and well versed with Handling Elements in Selenium WebDriver.
- Writing Test cases using Element locators, WebDriver methods, Java programming features and Junit/TestNG Annotations.
- Executing Selenium Test Cases and Reported defects.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
- Performed Cross Browser and Cross Environment testing using Selenium with Cucumber for BDD Testing.
- Created Feature files using Gherkin keywords including Background keyword, Step Definition files and Test Runner class.
- Use Jenkins for continuous integration and Git repositories for code maintenance.
- Tested webservices/XML/SOAP using SOAPUI.
- Validated WSDL, Request and Response XML. Added assertions when needed for validation of response.
- Solid experience in object identification using object repository manager and descriptive programming in QTP.
- Have extensive use of parameters in QTP for data driven framework.
- Designed Tests Using Keyword Driven Methodology for selected areas when needed.
- Verified application using checkpoint and output values in QTP to ensure all functionalities are covered as per requirements.
- Divided test scripts in various actions for in QTP and call actions as required for performing Regression testing.
- Extensive experience in Load testing, Performance testing, Stress testing using Load runner (LR).
- Created VUser scripts in Vugen of Load Runner to perform business process by VUsers on application.
- Gathered Load specific requirements from Project team and developed load strategy.
- Run and monitor scenario in controller and analyze the graph and reports to check the performance of application in Load Runner.
- Good experience in finding bottleneck using Site Scope and inbuilt Load Runner Unix/Linux resource monitoring capabilities.
- Worked as point of contact for maintaining Quality Center. Modify Quality Center User interface using OTA library. Defined the project structures and folder structures in Quality Center.
- Knowledge in writing basic SQL queries and end to end workflow.
- Preparation of Test Summary Report and discussing the same with the Project Team.
- Investigated and documented the errors, Co-ordinates bug resolution with the development team.
- Interacted with developers to report software bugs and re-tested the fixed versions.
- Analyzed the defects and categorized them based on severity in test management tools.
Tools: and Technologies: Excel, Word, MS Visio, Oracle 9i, SQL server 2005, MS Project, Toad, ASP.Net, Sybase, Selenium, Cucumber, Jenkins, Maven, Git, TestNG, LoadRunner, Quality Center, QTP and Visual Basic, TFS, JIRA
Confidential, NJ
Sr. QA Tester
Responsibilities:
- Work closely with developers, business stakeholders and act as an integral part of the software development team using iterative development process.
- Reviewed business and technical specifications in preparation for testing planning.
- Provided support in developing test strategy, test plan document.
- Work with development teams to create test plans for enhancements and fixes on applications.
- Participated in daily project meetings and provided updates on task, bug status etc.
- Worked in Confidential Rational Quality Manager and Clear Quest as main test management tool.
- Prepared and executed test cases manually and analyzed the results.
- Prepared and executed manual test to validate existing and new functionality.
- Prepared test cases for system testing and Integration testing after extracting scenarios from requirement documents.
- Work as a part of team to perform manual/automated functional, regression and performance testing.
- Performed User acceptance testing of the application by creating and running demo versions of the application with the prospective users.
- Utilized SQL to conduct database validations in both test and production environments.
- Reported issues in timely manner to development team and follow up with them for corrective measures and retesting the claims with issues to make sure that those are fixed.
- Responsible for defect tracking, control and reporting using test management tools.
- Developed status report, summarizing completed testing activities.
- Provide a positive role model, in terms of both work performance and attitude.
Tools: and Technologies: SQL Server 2008, Clear Quest, LoadRunner, Java, XML, MS Office, J2EE, HTML, Window XP, DB2, Toad
