Sr. Automation Engineer Resume
SUMMARY
- Over 7 + years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Mobile, Desktop, Client/Server applications and databases in Finance, Banking, Health Care Insurance, e - commerce Domains.
- Strong knowledge in Software Development Life Cycle (SDLC) involving analysis, design, development, testing, documentation, implementation and maintenance of application software.
- Experience in all phases of Software Testing Life Cycle (STLC), Bug Life Cycle and SDLC methods like Waterfall and Agile methodologies.
- End to End Business knowledge of 3rd party Logistics, Implemented EPCIS serialization as per the DSCSA regulation.
- Expertise in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Class Diagrams and Sequence Diagrams.
- Expertise in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for manual testing, Requirement Traceability Matrix (RTM) based on the functional, system, integration, incremental, regression, compatibility, end-to-end testing, database, smoke/sanity, exploratory testing, usability testing.
- Created and enhanced numerous test scripts to handle changes in the objects, in tested applications GUI and in the testing environment using Selenium WebDriver, JUnit, TestNG, Maven, Jenkins
- Performed Performance Testing, Functional Testing and Regression Testing using automated testing tools including HP Performance Center, Quick Test Pro, HP QC, and Test Director.
- Expertise in using Selenium RC/IDE/WebDriver, UFT, TestNG, REST API, JUnit, Maven, SOAP, REST, for Web, Mobile, Client server and Windows based applications.
- Extensive experience on developing environment with JavaScript, HTML, CSS, VB Script, JSP, JSON .
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA, ALM, TFS, BugZilla.
- Extensive experience testing Web-based applications developed in Java Framework .
- Proficient in preparing Designing Test Cases from Business Requests (BR) and Design Documents
- Onsite-offshore Project Co-ordination; documenting the business requirements.
TECHNICAL SKILLS
Operating Systems: Netware, Unix/Linux, Windows XP/NT/98/2000/XP/vista.
Languages: C, C++, C#, Java, VB, PL/SQL, UNIX Scripting.
Internet : HTML, DHTML, CSS, JAVASCRIPT, JSP, XML, J2EE,, ASP.NETJava Servlets, JavaBeans, EJB.
Database: MS SQL, Oracle.
Defect Tracking Tools: Clear Quest, ALM, RALLY.
Automation Tools: Selenium WebDriver, TestNG, Selenium IDE, HP QTP 11.0 UFT, Perfecto, Jmeter, Junit.
Test Management Tool : Test Director/ HP Quality Center/ALM, Jira.
Methodologies: Water fall, Iterative, Agile.
Build Management Tools: Maven.
Version Control System: GIT hub, SVN.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Automation Engineer
Responsibilities:
- Analyze test requirements and prioritize based on the core business processes.
- Involved in developing Test Strategy, Test Plans and Test cases, Design and developed automation test scripts with Java, Selenium, Test NG, Perfecto using Eclipse, Maven, Git hub.
- Designed test cases and prioritize them so that the execution follows the same order.
- Execute test cases and log defects in the defect tracking system using JIRA.
- Participated in daily stand ups, retrospective meetings, sprint planning, grooming sessions, and sprint-end demos with product owner.
- Analyzed Test Scenarios and prepared Requirement Traceability Matrix to fill the gap between the requirement and the test cases covered to deliver the product which will comply with defined standards, Formats and Data Validation.
- Created test cases for complex technical requirement and executed them on various platforms like windows, iOS and Android(Phones and Tablets).
- Effectively communicate the defect to the Product Management team using JIRA.
- Generate defect report to review in daily meeting during execution.
- Coordinated and participated in status call with development team.
- Familiar with internet technologies such as HTML5/CSS3, JavaScript, JSP, XML, JSON.
- Perform Performance/Stress testing using Load Runner with Web (HTTP/HTML) protocol.
- Perform back end testing using SQL queries to access the main database.
- Performed System down testing, Integration testing, regression testing, Functional testing, Browser compatibility testing, End to End testing for the application for each release.
- Strong abilities to work in pressurized environments, effective problem solving and trouble-shooting skills, quick learner and adapt new tools and technology.
- Excellent team player with active participation in meetings with the testing and development teams and clients.
- Performed manual test procedures for functional testing of web services using SOAP UI.
Environment: selenium web driver, Java, SQL, Jira, Test NG, HP Quality Centre, Perfecto, Maven, Git hub, Jenkins .
Confidential
Sr. Automation Engineer
Responsibilities:
- Involved in all phases of software testing life cycles and have an excellent understanding of Software Development Life Cycle (SDLC).
- Expertise in different kinds of testing such as UI, Functional, Regression, Integration, System, Black box, Database and User Acceptance Testing (UAT).
- Experience in writing, developing, and executing test cases, test plans, test designs for Manual as well as Automated Testing using Selenium, Quality center, and Eclipse IDE.
- Experience on writing complex SQL queries to extract data from various source tables to perform database testing.
- Experience in performing Backend testing by writing and executing SQL queries
- Expertise in database testing on Oracle, MySQL, and SQL Server.
- Proficient in writing SQL queries and strong in Backend testing using Toad.
- Familiar with software versioning using SVN.
- Expertise in implementing Agile and Scrum methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures, and Test Matrices.
- Participated in daily stand ups, retrospective meetings, sprint planning, grooming sessions, and sprint-end demos for product owner.
- Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using Quality Center.
- Good at formulating Test Plans, Test cases, Test Strategy, and Test script setting up based on the requirement of HLD.
- Experience in testing web service using Soap UI and Rest Client.
- Knowledge of Web technologies, including Web Architecture, Web Server configuration and HTML, XML and web protocols.
- Excellent team player with active participation in meetings with the testing and development teams and clients.
Environment: HP Quality Centre, selenium, Java, web element locators, SQL, Jira, TestNG, SVN, Microsoft office.
Confidential
QA Engineer
Responsibilities:
- Enhance test automation scripts & test automation framework to fit needs and provide multiple approaches to automate & suggest the best one
- Develop integration, system, user acceptance test schedules per the agile methodology.
- Facilitating bi-weekly Scrum of Scrum meetings and end of Sprint Retrospectives for the Agile Teams
- Facilitating Leading in Sprint planning and make effort estimation and discussing requirements with the BA and Product owners.
- Help establish test planning, test strategy and build manual & automated test suites
- Do code reviews & maintaining deliverable quality & maintain the Test Automation Framework
- Prepared Daily & Weekly Status to Project Manager and Stake holders by extracting customized reports on defects and execution status from ALM, JIRA.
- Created data driven automated frameworks test scripts in Selenium performed them with functional testing.
- Used GIT, TFS for version control and Jenkins for continuous integration.
- Designed & Developed Page Object Model & Page Factory Framework in Selenium Web Driver, JUnit and TestNG framework.
- Involved in creating automation test scripts using selenium, cucumber built on Eclipse IDE
- Used C++ for creating the automated test scripts in selenium web browser..
- Extensively used VB Scripts to write scripts for testing certain functionalities in the unit.
- Write SQL and PL/SQL scripts to validate the database systems and for backend database testing.
- Analyzed Business Requirements / Features preparing & automating the Test conditions in JI
- Monitored tests, fix, enhance tests using Continuous Integration tools viz. JIRA, Maven.GIT
- Contributed to automation in Selenium Web Driver, C++, JUnit.
- Performed multiple SOA architecture web services validation using SOAP UI Pro.
- Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.
- Created and Maintained Test cases in ALM and shared repository and updated test scripts based on reviews provided by Business and coordinated the test cases changes to Dev Team.
Environment: Selenium, HPALM, Rest API,, MTM, XML, GIT, JavaScript, Eclipse, Maven, Test NG, Jmeter, SOAP UI, JXL, Agile, JIRA, SQL, UNIX, MS Office, Excel.