Sr. Automation Test Engineer/mobile Tester Resume
SUMMARY:
- Over 7+ years of experience in Manual testing andAutomation testing using Selenium, QTP, SOAP UI, Java and VBScript.
- Experienced in writing automation scripts, frameworks for web applications/desktop/mobile applications using Selenium RC/WebDriver/IDE/Grid, TestNG, Java and JUnit
- Worked in both Agile and Waterfall Software Development Models.
- Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, User Stories
- Worked on creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
- Developed BDD test cases with Cucumber framework and worked on Test Driven Development
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
- Expertise in Manual/functional Testing and Service Oriented Architecture (S0A) testing
- Experience in using SOAP UI for testing SOAP and REST services
- Have Experience in load and performance testing toolLoadRunner/JMeter.
- Experience with bug tracking tools like Quality Centre/ALM, TFS, JIRA and familiar with Clear Quest,Bugzilla.
- Performed Testing of database applications developed with Oracle, Sybase and MySQL Server.
- Worked closely with Business Analyst for Requirements Study and developers team
- Extensive experience in testing Web applications and Thick Client applications.
- Experienced in Test coordination between Onsite and Offshore team.
- Worked collaboratively and cross - functionally as part of a team as well as an independently.
- Adept technical skills in performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
- Ability to interact with end users, also quick learner and team player with good communication skills.
- Excellent analytical and problem solving skills with the ability to troubleshoot and strong oral and written communication skills
TECHNICAL SKILLS:
Testing Tools: QTP 10, SOAP UI, HP Quality Center/ALM, SeleniumWebDriver/Cucumber,JUnit, JMeter
Defect Trackers: HP Quality Center 10.0, Dovetail, Bugzilla 2.0,Jira
Prog. Languages: C,C#,VB,Java, PL/SQL, HTML
Mobile OS/Web/App Server: IOS, Android, Windows Mobile, Blackberry: Weblogic8.1,IIS-6
Database: Oracle 10g/9i, SQL Server, MS Excel, MS Access
Version Control Tools: Visual Source Safe, Subversion, Perforce
Operating System: Windows 2003/XP/NT/98/95, UNIX (Sun Solaris 10/9)
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Automation Test Engineer/Mobile Tester
Responsibilities:
- Involved in design and development of hybrid/data driven frameworks using SeleniumWebDriver, Java, POI, TestNG, JDBC
- Responsible for writing automation scripts usingJava, SeleniumWebDriver
- Prepared manual test cases/test data and test planning documents in each sprint
- Used simulator and emulator for mobile native app testing and involved in mobile browser testing also
- Wrote wrapper classes/methods to read data from tables/excel sheet
- Build automation scripts for mobile applications using Appium
- Worked onALM/QC as defect management tool and for test design.
- Wrote BDD test cases using Cucumber, Java
- Worked with developer to write unit test cases using TestNG
- Used agilemethodology in this project and involved in daily scrum meeting
- Wrote several automation scripts for UI in Java/SeleniumWebDriver
- Performed SOAP/REST service testing with SOAP UI pro, XML, groovy script and Json
- Performed database/ETL testing by writing complex joins in oracle
- Prepared Defect metrics for management and team meetings
- Involved in setting up Selenium grid and Selenium node to do parallel execution
Environment: ALM, SeleniumWebDriver,TestNG, SOAP UI, JSON, groovy script, oracle, Cucumber, Java, Appium
Confidential, Tempe, AZ
Sr. Software Test Engineer (SDET)
Responsibilities:
- Proficient in identifying, eporting and troubleshooting software defects.
- Developed Test Frameworks in Seleniumfor UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / TestNG).
- Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Performed Unit testing for Java applications using TestNG.
- Performed Data driven testing using SeleniumWebDriver and TestNG functions which reads data from property and XML files.
- Involved in executing automated test cases using SeleniumWebDriver to automate manual testing solutions.
- Involved in running Test scripts on different browsers using the SeleniumWebDriver.
- Involved in testing Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Used automated scripts and performed functionality testing during the various phases of the application development using SeleniumWebDriver.
- Used Cucumber for browser based testing with scenarios and situations.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- UsedMS Visual Source Safefor Version Control.
- Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNGand SeleniumWebDriver
- Created Maven and SVN to create nightly automation script.
- Testing a complex Web based application with backend validation in mainframes and usingSOAP UI.
- Committed SeleniumWebDriver scripts to Git using EGit plugin for Eclipse IDE.
- Proficient in Agile development and Scrum methodology.
- Worked on Cross Browser testing through SeleniumWebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
Confidential, Batavia,IL
QA Automation Test Engineer
Responsibilities:
- Responsible for writing automation scripts usingJava, SeleniumWebDriver
- Involved in design and development of data driven frameworks using SeleniumWebDriver, Java, POI, JUnit, JDBC
- Prepared manual test cases/test data and test planning documents in each sprint
- Used QTP to write Descriptive programming for automation scripts using VB Script
- Worked on JIRA as defect management tool
- Worked with developer to write unit test cases using JUNIT
- Used agilemethodology in this project and involved in daily scrum meeting
- Wrote several automation scripts for UI in Java/SeleniumWebDriver
- Performed SOAP/REST service testing with SOAP UI pro, XM
- Performed database/SSIS testing by writing complex joins in MS SQL Server
- Prepared Defect metrics for management and team meetings
Environment: QTP10, SOAP UI, QualityCenter 10, C#,ASP.NET, Oracle, TOAD, UNIX, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0
Confidential
Sr. QTPAutomation Engineer
Responsibilities:
- Participated in writing Test Plan, Test strategy & Test Scenarios based on software documentation from business, technical and functional requirements. .
- Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
- Developed and executed test cases for integration, system and regression testing throughout the software development life cycle.
- Implemented Recovery Scenario to handle unexpected events or errors.
- Defects were Tracked, Reviewed, Analyzed and Compared using Quality Center.
- Participated in Test Case review and Test case sign off meetings.
- Wrote several automation scripts in QTP with record/play and descriptive programming using VB Script
- Wrote functional libraries for reusability in several automation scripts
- Createdautomation scripts using descriptive programming
- Tested in Development, Staging and Production Environments
- Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
- Performed automated Regression tests for every modified build.
- Conducted weekly meetings with the developers and build Team.
Environment: QTP 9, Quality center 9.0, Windows, Linux, Java, Tomcat,XML, HTML, Oracle.
Confidential
QTP Engineer/Database Tester
Responsibilities:
- Analyzed and identified the Test cases based on requirement document of the application.
- Reviewing and modifying the Test cases for Test scenarios.
- Developed automation scripts in QTP using VB Script
- Wrote functional libraries, created global/shared object repositories, wrote several scripts using descriptive programming
- Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing and Compatibility Testing.
- Preparing and executing Test cases, Review test cases and Defect Reporting.
- Analyzed Test specifications and written Manual Test cases for Black Box Testing.
- Defect logging, Tracking, Reporting and Validation using Quality Center.
- Prepared Defect Report as per severity and Priority.
- Involved in Defect Reporting Meetings on a daily basis.
- Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.
- Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
- Involved in project meetings and Interacted with other team members in order to resolve the problems.
Environment: JAVA, JSP, Web Logic, HTML, SQL Server 2005, and Windows 2003, Testing, QTP 8.2, Quality Center 9
Confidential
Functional/Manual Tester
Responsibilities:
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Ensure that all the test cases are updated in the Quality Centeralong with Master test plan.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Involved in Backend Database testing in Oracle using PL/SQL.
- Defects were tracked, reviewed, analyzed using Quality Center.
Environment: J2EE, TOAD, SQL, J2EE, XML, JSP,Windows XP, UNIX and Visual Source Safe