Qa Automation Engineer Resume
Miami, FL
PROFESSIONAL SUMMARY:
- Overall 7years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
- Expertise in preparing Test Plans, Use Cases, Test Scripts, Test Cases and Test Data. Thorough knowledge in SQL. Experienced in Defect Management using Test Director, Quality Center, ALM, TFS, VSTS and MTM.
- Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
- Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
- Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Extensively worked on data warehousing and decision support systems with relational databasessuch as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
- Experience in Providing support for C++ templates and undertaking testing. Provided a friendly environment, including greeting customers and UFT.
- Experience in Assisting Lead with effort estimation related to the testing of an application
- Collaboration and content management: Agile Lifecycle Management, Confluence, ERP, GitHub
- Involved in the Continuous Integration of the automation framework with Jenkins and Hudson.
- Diverse experience in Information Technology with emphasis on Quality Assurance, Manual Testing, and Automated Testing using Quick Test Professional/ UFT, Load Runner, Win Runner Telerik Studio, Selenium, UI Automation and Test Director/ Quality Center, Rational Suite, ALM, Microsoft Test Manager.
- Participated as part of the team in planning and coordinating the testing of the product where I had responsibility for specifically coordinating the test plans (JMETER). Running the automation process
- Made sure that peer testing done by team members to avoid critical issues
- Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
- Extensive knowledge and experience in requirement gathering, analysis, design, development, testing, implementation and maintenance of Mainframe applications.
- Experience in well versed in writing Cucumber Feature Files. Excellent coding skills in C++ and Python.
- Designed and developed an Excel VBA Automation, taking existing manual ‘Move to Production’ business processes and database research that govern computer screen security
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test drivendevelopment ( ATDD) approaches.
- Used .NET AJAX and updated web pages to implement the AJAX functionality to enhance the application.
- Developed an automated scripts and frame works using Python, Java, C#, VB Script.Experienced with digital media streaming devices such as Chromecast, etc. Having good Knowledge in ITKO Lisa tool.
- Excellent working experience of Software Development Life Cycle (SDLC),Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum. Extensively participated in Scrum Meetings.
- Experienced in working in cloud based technologies like Amazon Web Services (AWS).
- Excellent interpersonal abilities, Quick learner, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, ITKO LisaJUnit, Cucumber, Firebug, Fire Path, Testing, JXL, SOAPUI,BDD,FitNesse,Microsoft (TFS)Coded UI, ManualTesting, Appium (Mobile Testing), Ctest, Perfecto mobile, Espresso.
Language/ Script: Java, JavaScript, Ruby, GitHub, VBScript (UFT), C,.Net, C#, Python.
Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor, Robot Framework.
Firefox Add ons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, Shell Scripts JavaScript, Ruby, Perl, Python.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
BugTracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.
Build/ CI Tools: Ant, Maven, Jenkins, Hudson.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL, MongoDB, Teradata.
Platforms: Windows 7/Vista/XP, UNIX, Linux.
WORK EXPERIENCE:
Confidential, Miami, FL
QA Automation Engineer
Responsibilities:
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories. Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Have performed both automated and manual testing using testing tools including HP ALM (Quality Center) .
- Executed Test Cases Manually using MTM (Microsoft Test Manager).
- Testing Web services API Calls using SOAP UI and Postman plugins.Tested Transaction management flows with respect to BPM. Used MTM for test plan and test execution
- Developed encrypted and anonymous file storage service for use in SaaS hosted environment.
- Experience in coding, testing, debugging, implementation and maintenance using Mainframe.
- Experience in SME for WCAG 2.0 and Section 508 accessibility design, testing , compliance knowledge, and implementation recommendations.
- Tested REST API Layer, Process flow and workflow services for the entire application in IBM BPM.
- Having good knowledge on Teradata Database Architecture, Database Features and Teradata tools.
- Execute tests and log defects using HP ALM.
- Involved in widely testing applications functionality using Selenium RC and WEB DRIVER as a regular selenium tools.
- Involved in writing code behind program in .NET for the presentation
- Skilled in performing load, stress and performance testing using Apache JMeter.
- Experience in leading teams at both offshore / onsite locations and monitor on project deliverables and meeting project timelines.
- Performed Backend Testing by executing SQL Queries. API and Web Services Testing WSDL
- Senior support, and implementation, of various SaaS services, to advanced levels.
- Designed and developed new C++ modules for sending open contracts toEqualed for reaching price agreement with counterparties. Designing, building, and maintaining reliable and efficient C++ code. Determining requirements and writing and deploying algorithms.
- Involved in Teradatascripts performance tuning for long running queries in production by using explain plains.
- Experience in HEDIS retrieved ED messages and follow up with patients in a timely manner.Designed, developed and maintained Automated test scripts using UFT descriptive programming, VB
- Experience in developed includes Java coding, WSO2 Suite Application Development, (ESB) Enterprise Service Bus, Application Server, Identity Server, Data Services.
- Worked on built - from-scratch SaaS enabled and multi-tenant HCM product leveraging a four tier
- Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
- Developed multithreaded cache offline program in C++ to support various UIs to deliver/process data for a scalable.
- Good knowledge on Object Oriented Programming (OOP ) concept. Used Java coding for test case automation.
- Performed browser compatibility testing (Firefox, Chrome, Safari, Opera, Opera mini) of a web based application to ensure that functionality works fine.
- Created test scripts and initiated reviews with QA’s and Technical Leads.
- Worked for APTTUS Product Configuration, Pricing Configuration with some advanced functionality of SFDC.
- Automating system level tasks using Ruby as a scripting language to drive workflows for file management also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and Testing/Junit.
- Experienced in implementing robust test cases.Integrated with Continuous Integration tools Jenkins and Hudson for running test on regular basis automatically.
- Developed multithreaded C++ code using QT framework thread and synchronization objects
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Preparing test data from database by writing SQL queries.Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from database . Peer reviews of the Design and Source Code (C, C++, and Shell Scripts).
- As a team lead, involved in daily coordination and tracking of project status with both Offshore and Onsite testing teams.
- Worked on Agile (SCRUM) Methodology and used JIRA, Bugzilla for defect tracking.
Environment: Java, Cucumber, Selenium, ITKO Lisa, ETL,C#, Maven 3.1.1, Quality Center, TOSCA, Coded UI,ALM,MTM Mainframe,FitNesse, Gatling framework, Eclipse, .Net, Microsoft(TFS), Shell ScriptsJasmine, SoapUI, and Appian BPM 7.5.
Confidential, Salt lake City, UT
QA Automation Tester
Responsibilities:
- Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
- Expertise in Performance testing tools like HP Load Runner, HP Performance Center, IBM Rational Performance Tester, Jmeter 2.11, Oracle Load Testing (OpenScripts), HP Quality Center
- Identified test cases to automate the test cases using Selenium WebDriver , Junit and Java (Eclipse IDE) and Contributed in creation of framework.
- Utilized STL and C++ algorithms to achieve optimal design efficiency. Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Assist in troubleshooting and resolving technical issues MIPS with mobile devices
- Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server. Experienced using MongoDB.
- Experienced in Salesforce QA using Selenium/Java. Helped one team to Work on Python scripting to do functional testing. Used Pyunit for unit testing
- Performed smoke testing in UAT and production environments for deployment verification
- Actively participated in daily scrum and sprint meetings as part of Agile Environment .
Environment: Java, Eclipse, Selenium, APPIUM, C#, Perfecto mobile, JIRA, SOAP UI, Gatling, TOSCA, Rally, ANT, Junit, Coded UI, Specflow, Cucumber, Protractor,SQL, Jenkins, BDD,VB Script, Microsoft (TFS) Agile, Mobile Testing,Ctest, Python, Spring, Linux.
Confidential, Mishawaka, IN
QA Automation Engineer
Responsibilities:
- Reviewed all the Requirement documents, Functional Specification and Use Case documents.Analyzed the use cases provided by analysts and wrote test cases.
- Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts. Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
- Developed test cases, test scenarios and test data according to specifications.Developed test suite for all the Web service operations in the SOAP UI test tool.
- Used TFS for life cycle management such as user stories, bug management and team communication. Also, used Team Foundation server (TFS) source control to deploy application.
- Tested the application in highly dynamic environment with sprint team using agile methodology.
- Performed Integration Testing, System Testing and Regression Testing.
- Used QTP 9.2 to record and run reported test cases for general purpose reporting
- Conducted online regression testing involving various business processes including - Online customer, Verification, Online Finances Verification and Online Invoices Verification.
- Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.Involved in testing Stored Procedures, Functions, Triggers and packages utilizing PL/SQL.
- Verified ETL logs and reject/discard files for errors and reported them to development team.Successfully coordinated UAT (User Acceptance Testing) with business users.
- Attended Agile and Scrum meetings, which includedDaily Scrums or Stand-ups, Sprint Check-In and Sprint Reviews.
Environment: Java, XML, SQL, C#, PL/SQL, UFT, VB Script, (Microsoft TFS) Shell ScriptsSelenium,HP Quality Center 9.2, QTP
