Automation Test Engineer Resume
NY
SUMMARY:
- Solid understanding of Software Development Life Cycle including Agile, Water fall and Iterative.
- Solid experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber and JBehave to implement Test Driven Development (TDD).
- Solid experience with Gherkin Language to develop Behavior Driven Testing.
- Solid experience with Keyword Driven and Data Driven framework implementation.
- Excellent writing, verbal and interpersonal skill set with a self - starting attitude, team player, and flexible. A fast learner and high degree of creativity and initiative is expected.
- Good at prioritizing along critical path and meeting project milestones and deliverable dates.
- Strong experience with Agile test methodology and Agile Development process.
- Quality Testing including Effective Test Case Design, Test Execution and Reporting.
- Experience in analyzing the requirements from User Stories and Use Cases to develop test cases and test scenarios.
- Experience in preparation of Test Strategy, Test plan, Test Scenarios, Test Cases, Test Scripts and Test Matrix.
- Proficient in Black Box and Gray Box testing.
- Expertise in QA Methodologies, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, Business Process Testing and User Acceptance testing.
- Strong analytical and problem solving skills.
- Well versed with System test strategy, System test plans, business workflow modeling based on requirements and, Creation and Maintenance of Traceability Matrix.
- Extensive work experience using Change Control and Bug Tracking Tools like Quality Center, JIRA and Rational Team Concert.
- Strong experience in automated functional testing, acceptance testing and system testing.
- Automation of backend web services using VB script for descriptive programming in QTP
- Strong experience in development of core QA framework function library for various Web and Client-Server application.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Selenium Web Driver.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, Selenium WebDriver and HP Quick Test Professional.
- Strong experience with Search Engine Optimization (SEO) Testing.
- Strong experience with SOA architecture which include RestFul Web Service Testing.
- Strong experience with SOAP UI.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, JBehave, Cucumber, Quick Test Pro (QTP), SOAP UI
Test Management: HP Quality Center, Rational Quality Manager
Defect Management: JIRA, HP Quality Center, On Time, Rational Clear Quest
Requirement Management: HP Quality Center, Rational Requisite Pro
Programming Languages: Java, VB Script, HTML, C#
Development IDE: Eclipse, NetBeans, Visual Studio
Database/Database tools: Oracle, MySQL
Application: Microsoft Office Application, VMware, SQL Developer, Toad
Operating Systems: Windows 8, Windows 7, Windows XP, Mac OS X, and Linux
PROFESSIONAL EXPERIENCE:
Confidential
Automation Test Engineer
Responsibilities:
- Introduce and implement automation testing framework to the organization.
- Introduce and implement open source web test tool Selenium and WebDriver for cross browser testing.
- Build Automated test suite to increase the automation coverage for regression test cycle.
- Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
- Introduce Craft automation framework, Implement Homer automation framework
- Implement wide range of UI functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
- Implement cross browser and cross platform web testing with Selenium WebDriver, JBehave and Cucumber.
- Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programming Java and open source unit test framework TestNG which cut down the script development time in half.
- Develop script DevTest for backend Testing which reduce 70% manual effort
- Develop Restful Web Service testing framework with SOAP UI to build robust and scalable web service testing.
- Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
- Created Test Plans and Test Strategy which describes the features and functions to be tested.
- Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participates in process improvements.
Environment: Selenium WebDriver, Java, TestNG, JSP, JSF, SOA, restful Web Service, HTML, MySQL, HP Quality Center, Tomcat
Confidential
Automation Test Engineer
Responsibilities:
- Introduced, implemented and built automation testing framework using open source web testing tool Selenium and Web Driver for cross browser and cross platform testing.
- Develop and Implement Page Object Model based automated functional testing framework utilizing Cucumber, Selenium for automating the web applications.
- Implement wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
- Implement cross browser and cross platform testing with Selenium Web Driver and Cucumber JVM.
- developing BDD scripts with Cucumber and writing step definitions
- Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium Web Driver using Object Oriented programming Java and open source unit test framework TestNg which cut down the script development time in half.
- Implement quality software best practices in developing test strategy, test plan, test data, test case and test automation by analyzing business requirements and actively participating in process improvements.
- Working along with Product Managers, Designers and Software Engineers through the full product development cycle.
- Performed innovation and research by evaluating the standard, value and support of open source software.
- Performed End-to-End Solution testing over the week for nightly builds which reduced manual efforts significantly.
- Execute test cases using Application Lifecycle Management(ALM).
- Utilizing JIRA for Agile Project Management.
- Attending daily scrums and semi-monthly planning (2 Weeks Sprint), reveal and retrospective.
Environment: Java, Selenium WebDriver, Cucumber, TestNg, Junit, Selenium Greed, Souses lab, Ajax, Flex PLM, Oracle, Dbvisualizer, HP Quality Center(ALM).
Confidential, NY
Automation Test Engineer
Responsibilities:
- Created Test Plans and Test Strategy which describes the features and functions to be tested.
- Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participates in process improvements.
- Introduce and implement automation testing framework to the organization.
- Introduce and implement open source web test tool Selenium and WebDriver for cross browser testing.
- Build Automated test suite to increase the automation coverage for regression test cycle.
- Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
- Implement wide range of UI functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
- Implement cross browser and cross platform web testing with Selenium WebDriver, JBehave and Cucumber.
- Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG which cut down the script development time in half.
- Strong background in coding for automation.
- Develop Restful Web Service testing framework with SOAP UI to build robust and scalable web service testing.
- Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
Environment: Selenium WebDriver, Java, TestNG, JSP, JSF, SOA, restful Web Service, HTML, MySQL, Tomcat
Confidential
Automation Test Engineer
Responsibilities:
- Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts
- Developed and implemented MVC Pattern based Keyword Driven automation testing with Selenium.
- Analyzed Technical specification, Business Requirements and Database Schema to develop test cases.
- Developed various QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
- Developed robust framework to find test object with Selenium API, which enable us to develop automated script for dynamic web application.
- Created complex Key word driven, Data driven and Table driven automated test script to maximize the automation script with Selenium.
- Created Modular Automated Global Test framework library for reusable, easy to use and easy maintenance automated test scripts.
- Conducted workflow, process diagram and GAP analyses to derive requirements for existing systems enhancements.
- Assisted with user testing of systems, developing and maintaining quality procedures, and ensuring that appropriate documentation is in place.
- Developed the test plan, test conditions and test cases to be used in testing, based on business requirements, technical specifications and/or product knowledge.
- Used detailed knowledge of application features and functions assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
- Participated in requirements walkthroughs with users to better understand requirements.
- Performed backend testing using SQL queries to retrieve and verify information in the database.
- Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
- Used SQL to test Data Warehousing and Data Cleansing for the arrangement of customer data.
- Develop Web Service Test with Soap UI to test SOA platform.
- Trained other employees about automation test methodology.
- Corresponded among QA Managers, Developers and Team Members.
- Developed test matrix to simulate client environment and develop test lab according to the client system.
- Validated the back-end data by using SQL extensively.
- Reported and tracked defects, monitored defects reported by team.
- Worked directly with Business users performing User Acceptance Testing (UAT).
Environment: Selenium RC, Java, J2EE, Servlet, JSP, SOA, SOAP Web Service, HTML, Oracle