Qa Automation Engineer Resume
SUMMARY
- Proficient in Manual testing and Automation
- Good knowledge on Sikuli Tool Integration ofseleniumwif Sikuli to handle Windows based features
- Good at implementing Data - driven approach.
- Solid understanding of SDLC, STLC, Bug Life Cycle including Agile/Scrum and Waterfall.
- Solid experience wif Behavior Driven Development (BDD) and Behavior Driven Testing wif Cucumber JVM to implement Test Driven Development (TDD).
- Solid experience wif Gherkin Language to develop Behavior Driven Testing.
- Solid experience wif Keyword Driven, Data Driven, Robot framework implementation.
- Responsible to setup teh execution of automated tests and development process using version control System Git and to development Continuous Integration (CI) tools wif Jenkins and Tomcat.
- Hands on Experience in using build management tool Maven
- Knowledge in AWS/Heroku
- 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 wif Agile test methodology and Agile Development process.
- Quality Testing including Effective High-level project Plan, Test Case Plan and Design, Test Execution and Reporting.
- Experience in analyzing teh requirements, User Stories and Use Cases to develop test cases.
- Experience in preparation of Test Strategy, Test plan, Traceability Matrix and Test Matrix.
- Strong experience in Black Box and Gray Box testing.
- Expertise in QA Methodologies wif various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, Business Process Testing and more.
- Strong analytical and problem solving skills.
- Strong experience wif Selenium WebDriver and HP Quick Test Professional.
- Effectively involved in Defect logging, tracking and managing Defect Life Cycles using Tools likeHP Quality Center, JIRA and Rational Team Concert.
- Develop and execute all test cases using JIRA Zephyr plug-in to create Acceptance criteria, execute and automate script
- Strong experience wif descriptive programming in QTP wif VB script.
- Strong experience in cross browser, parallelize integration, cross platform testing wif Selenium WebDriver.
- Strong experience wif Search Engine Optimization (SEO) Testing.
- Experience in testing teh applicationweb services (SoapandRestful)usingSoapUI
- UsedSoapUIto test teh applicationweb services.
- Strong experience wif SOA architecture dat include Restful Web Service Testing.
- Strong experience wif JMeter for Performance Test, Load Test and Stress test.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, Selenium Grid, Selenium IDE, Selenium RC, Cucumber-JVM, TestNG, JUnit, JBehave, Maven, Jenkins, Tomcat, UFT/QTP, UFT, Restful, SOAP UI, JMeter
Test Management: HP Quality Center, ALM, Rational Quality Manager, JIRA
Defect Management: JIRA, Zephyr plug-in, HP Quality Center, On Time, Rational Clear Quest
Requirement Management: HP Quality Center, Rational Requisite Pro
Programming Languages: Java, Gherkin, C#, Ruby, VB Script, Shell Script, Java Script, Swift
Markup languages: HTML, XML, XPath, CssSelector
Development IDE: Eclipse, IntelliJ, NetBeans, Atom, Visual Studio, RubyMine, WebStorm, Cloud9
Database/Database tools: SQL Server, Oracle, MySQL, DB2, Postgres
Application: Microsoft Office Application and Visio, VMware, SQL Developer, Toad, AWS/Heroku, Git/GitHub, Mock
Operating Systems: Windows XP/7/8/10, Mac OS X, Linux, DOS
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Engineer
Responsibilities:
- Responsible for developing integration test scenarios, QA project plan, coordinating test data setup, environment readiness, test execution and issue resolution0
- Lead Quality Engineering team to develop and implement Quality test strategy, test plan
- Collaborate wif QA team to ensure testing efforts align wif system deliveries and business processes
- Ensure IT deliverables align wif business requirements wif measurable results
- Partner wif Developers, System Analysts, Business Analysts, Technical Delivery Owners, Product Owners and Business SME's to develop a robust Systems
- DevelopingSelenium/ Java framework in order to automate testing in Agile environment.
- Creating Java framework in order to automate restful web service testing.
- Worked in Agile methodology dat includes QA planning & execution in Sprints, Participation in teh Scrum & Sprint review/retrospective
- Co-ordination wif Project manager & Development teams on Documentation Reviews, Process Improvement and Schedule
- Responsible to System/Integration test REST API's, User interface, Database, reporting, ETL/Batch technology components
- Worked on existing open source web test tool Selenium WebDriver for cross browser and cross platform web testing
- Responsible for Acceptance Test Driven Development (ATDD) or Behavior Driven Development (BDD) approaches to developing and testing software
- Develop Features file and scenario wif Gherkin Language for Behavior Driven Testing.
- Develop and implement robust Selenium Page Object Model (POM) framework wif Selenium WebDriver using Object Oriented Programming Java and open source unit test framework TestNG
- Responsible to setup teh execution of automated tests as needed, via Continuous Integration (CI) tools
- Develop and implement Mock Service testing framework
- Hands-on experience writing test cases and automated scripts
- Develop and execute all test cases using JIRA Zephyr plug-in to create Acceptance criteria to automate all script
- Build Automated Test script to increase teh automation coverage for teh regression test cycle.
- Responsible for ensuring teh conceptual integrity of teh system, ensuring dat teh product and product architecture meet or exceed teh technical requirements defined.
Environment: Selenium Web Driver, BDD, Java, J2EE, JSP, JSF, Mock Service, Splunk, Zephyr, Mock Services
Confidential
QA Automation Test Engineer
Responsibilities:
- Responsible for developing integration test scenarios, QA project plan, coordinating test data setup, environment readiness, test execution and issue resolution
- Lead Quality Engineering team to develop and implement Quality test strategy, test plan
- Collaborate wif QA team to ensure testing efforts align wif system deliveries and business processes
- Ensure IT deliverables align wif business requirements wif measurable results
- Partner wif Developers, System Analysts, Business Analysts, Technical Delivery Owners, Product Owners and Business SME's to develop a robust Systems
- DevelopingSelenium/ Java framework in order to automate testing in Agile environment.
- Creating Java framework in order to automate restful web service testing.
- Worked in Agile methodology dat includes QA planning & execution in Sprints, Participation in teh Scrum & Sprint review/retrospective
- Co-ordination wif Project manager & Development teams on Documentation Reviews, Process Improvement and Schedule
- Responsible to System/Integration test REST API's, User interface, Database, reporting, ETL/Batch technology components
- Introduced and implemented automation testing framework for teh organization
- Introduced and implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing
- Responsible for Acceptance Test Driven Development (ATDD) or Behavior Driven Development (BDD) approaches to developing and testing software
- Develop Features file and scenario wif Gherkin Language for Behavior Driven Testing.
- Develop Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) wif Cucumber JVM to implement Test Driven Development (TDD).
- Develop and implement robust Selenium Page Object Model (POM) framework wif Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG
- Responsible to setup teh execution of automated tests as needed, via Continuous Integration (CI) tools
- Develop Restful Web Service testing framework wif open source Rest-assured.io and Java to build robust and scalable web service testing.
- User JMeter for performance testing creating samplers, thread counts, schedules and assertions for validations and listeners for reports.
- Wrote SQL scripts in TOAD to verify teh ETL transactions and identify irregularities in data loading.
- Hands-on experience writing automated scripts for API’s using Postman
- Build Automated Test script to increase teh automation coverage for teh regression test cycle.
- Responsible for ensuring teh conceptual integrity of teh system, ensuring dat teh product and product architecture meet or exceed teh technical requirements defined.
- Responsible for coaching and mentoring teh team.
Environment: Selenium WebDriver, Java, J2EE, JSP, JSF, SOA, restful Web Service, HTML, JMeter, Jenkins, Git
Confidential
QA Automation Test Engineer
Responsibilities:
- Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts.
- Develop and implement MVC Pattern based Keyword Driven automation testing wif Selenium
- Analyze Technical specification, Business Requirements and Database architecture to develop test cases.
- Developed various QA Automation Test Framework to ensure teh code reusability and code maintainability, which reduces teh script development time.
- Developed and implemented robust MVC Pattern based Keyword Driven, Excel base Keyword Driven and Data Driven testing wif Selenium WebDriver, which cut down teh script development time in half.
- Development Data-driven Framework and read teh data from excel sheet using Apache POI API.
- Developed various QA Automation Test Frameworks to ensure teh code reusability and code maintainability, which reduce teh script development time.
- Developed a complete automated functional test framework utilizing Java, JUnit, TestNG and Selenium. This allowed us to benefit from teh power of implementing an automated testing program wifout having to pay for very high licensing fees dat come wif commercial automated testing products.
- Develop robust framework to find test object wif Selenium API, which enable us to develop automated script for dynamic web application.
- Creating complex Key word driven, Data driven and Table driven automated test script to maximize teh automation script wif Selenium.
- Create Modular Automated Global Test framework library for reusable, easy to use and easy maintenance automated test scripts
- Conduct workflow, process diagram and GAP analyses to derive requirements for existing systems enhancements.
- Assist wif user testing of systems, developing and maintaining quality procedures, and ensuring dat appropriate documentation is in place.
- Develop teh test plan, test conditions and test cases to be used in testing based on business requirements, technical specifications and/or product knowledge.
- Using 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 wif users to better understand.
- Performed backend testing using SQL queries to retrieve and verify information in teh 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 teh arrangement of customer data.
- Develop Web Service Test wif Soap UI to test SOA platform
- Train other employee about automation test methodology
- Corresponded among QA Managers, Developers and Team Members.
- Develop test matrix to simulate client environment and develop test lab according to teh client system.
- Perform manual Device Testing wif various Cell phone devices.
- Validate teh back-end data by using SQL extensively.
- Reported and tracked defects, monitored defects reported by team.
- Worked directly wif Business users performing User Acceptance Testing (UAT).
Environment: Selenium WebDriver, Java, J2EE, Servlet, JSP, SOA, Oracle
Confidential
QA Test Engineer
Responsibilities:
- Extensively involved in developing Automated Test Case Scenarios, and Automation Test Plan Strategy
- Created automated Test scripts for Regression and Functional Tests.
- Responsible for updating and maintaining teh test data and Regression test scripts for every version of teh application.
- Designed, developed and executed teh test scripts as per teh workflow requirements of management.
- Performed Manual and Functional testing to test teh functionality of teh modules.
- Performed functional decomposition of requirements for developing test cases.
- Generated Test cases and traced them to teh relevant use cases.
- Worked wif Users and Business Analysts to define and design test scenarios and test data.
- Ensured dat testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Worked wif teh QA Manager in developing Responsibility Matrices for teh Team Members periodically.
- Developed Automation Framework like Data Driven, Keyword Driven and Modularity Driven in QTP/UFT.
- Developed Descriptive Programming, Environmental Variables, Startup Script and Utility Functions in QTP/UFT.
- Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for teh Application.
- Created SQL scripts for back end testing.
- Used Quality Center as teh test repository and used it for executing teh test cases and scripts and logging & generating various reports and graphs for further analysis.
- Maintained Test Matrix for teh latest test results information.
- Created detailed periodic status reports for senior management to keep them posted on teh progress of implementation.
- Used Quality Center for bug tracking and reporting, also followed up wif teh development team to verify bug fixes and update bug status.
- Attended periodic meetings, teleconferences and led discussions on problem resolution.
- Participated in teh development of User Manuals for customers.
Environment: UFT, Quality Center, VB.Net, ASP.Net, HTML, MS SQL, SVN, IIS.
Confidential
Automated Logistics Specialist
Responsibilities:
- Operation Iraqi Freedom Veteran (2009-10)
- Supervised Five soldiers wifin teh Logistics/Quarter Master Company and assisted them in accomplishing their tasks
- Training and sixty-eighty soldiers on maintenance qualification as well as quality assurance procedures
- Required to operate Standard Army Maintenance System-Enhance (SAMS-1E) Software tools
- Dispatch procedures for teh unit vehicles and equipment, accounts for all inventories
- Provided of procedures for Preventive Maintenance Checks and Services (PMCS)
- Planned and coordinated teh recording and usage of warehouse
- Awarded Teh Army Achievement Medal/Good Conduct Medal
- Honorable Discharge
