Automation Tester/sdet Resume
MI
SUMMARY:
- Around 5 years of experience as a QA Test Engineer using Manual & Automation Testing. Worked in multiple domains like Finance, Health Care and E - Commerce Domains.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Excellent work experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc
- Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
- Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script
- Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks
- Has solid experience in ETL testing with data models identification target mapping and testing schemas. Possesses extensive knowledge of transformation rules,verification processes and data sample comparisons.
- Experience in validating Regular and Ajax control using Selenium locators (xPath, CSS, id and name)
- Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider
- Working experience xPath, Firebug, FirePath, Log4j, Maven and TEST NG annotations.
- Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools
- Experience in working with Oracle, DB2, My SQL and MS-Access Databases.
- Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
- Experience in Continuous integration tools like Maven, Jenkins and Rally Tools
- Strong Automation experience using QTP 8.2 and IBM Rational Functional Tester(RFT8.2)
- Experience in validating mobile web and native apps on Android and iPhone devices
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Experience with continuous integration tools like Jenkins and Source controls like SVN and GIT.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Good Communication, interpersonal, and Teamwork skills.
- Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
- Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem solving skills. Innovative & efficient. Capable of working as a Team Member or Individually with minimum supervision.
TECHNICAL SKILLS:
Languages: Java, Java Script, CSS, HTML, Shell Script
Technologies: J2EE, JSP, JDBC, HTML, Java Script, SOAP, XML
QA Tools: SELENIUM IDE/RC/ Web Driver/ GRID, QTP, JUNIT 3/4, TEST NG, Firebug, FirePath, xpath, Maven, JSON, Jenkin, SVN, JXL
Bug Tracking Tools: Quality Center, BugZilla, JIRA
Web Services: SOAP, RESTFUL, WSDL, SOAP UI
Operating system: Windows, MAC, DOS, Linux/ Unix
Database: Oracle, SQL Server, MS Access, MySQLWeb Servers: Tomcat, Web Sphere, Web Logic, IIS
Browsers: Internet Explorer, Firebox, Chrome, Safari
Misc. Tools: TOAD, SQL Navigator, SVN, WinSCP, PUTTY, Paros Proxy
PROFESSIONAL EXPERIENCE:
Confidential, MI
Automation Tester/SDET
Responsibilities:
- Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
- Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
- Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
- Worked on data models and transformations.Strong identification and mitigation of existing data defects and errors.Have done data mapping from source to target.
- ETL testing with data models identification target mapping and testing schemas. Possesses extensive knowledge of transformation rules,verification processes and data sample comparisons.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
- Wrote automation test cases and fixing automation script bugs
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Created Test Scripts in SOAU UI and Restful for Testing Web Services
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
- Worked with HP ALM and JIRA for bug tracking and reporting in bug Life Cycle and follow up with development team to verify bug fixes and update bug status.
- Logged defects encountered in the application and application management through HP ALM during test cycles and conducted fix verification.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis
- Worked with end users to generate UAT scripts and to successful completion of UAT testing
- Performed browser compatibility testing
- Involved in the regression test planning for the project and identified the critical regression tests
- Executed the automated regression test cases during every release and also executed the daily regression test suites
- Working experience on daily status reporting & managed end to end testing
Environment: Selenium WebDriver, Java, xPath, Firebug, FirePath, Web Services, SOAP, SOAP UI, REST, Test NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, Agile, Rally, SQL, Oracle, TOAD, SVN, Maven, Jenkin
Confidential, TX
Quality Analyst/Automation tester
Responsibilities:
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Worked on designing, developing, enhancing automated test scripts for QTP using VBScript.
- Performed functional and regression test Autimation using QTP 12.0 and IBM Rational Functional Tester.
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.
- Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
- Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Discussed with team lead and PM regarding testing deadlines and post deployment validation.
- Actively communicated with the end users and business users to create realistic test cases.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
- Establish business continuity through Knowledge Transfer and mentoring of new resources.
Environment: Environment: Java, J2EE, Selenium IDE/WebDriver/ GRID, Web Services, SOAP, SOAP UI, REST, TEST NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, Agile Methodology, Rally, SQL, Oracle
Confidential
QA Analyst
Responsibilities:
- Actively involving in preparing Test Scenarios / Test Cases and executing Test Cases.
- Performed System Testing, Regression Testing and Ad-hoc Testing.
- Involved in writing UAT Scripts.
- Performed User Acceptance Testing.
- Prepared Post-Release Reports such as Traceability Matrix, Test Summary Report & Test Case execution report.
- Involved in communicating to Client regularly by means of chat or emails regarding Clarifications and suggestions.
- Bug Tracking and Reporting using Bugzilla.
- Reviewing and providing the comments on Bugzilla Bugs.
- Frequent Weekly Status Check meetings and sending the Daily & Weekly Status reports to the Client.
- Regular Client Calls to discuss about the Weekly Status Report and issues with the Client.
Environment: s: Oracle, BugZilla, SQL, Toad, SVN, Quality Center, QTP, Win runner, Load Runner, J2EE, XML, MS- Office .
Confidential
QA Engineer
Responsibilities:
- Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope
- Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages
- Automated Web Application Testing using Java Selenium framework in an Agile environment
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Created and executed automated tests for functional, and regression testing using Quick Test Professional
- Created QTP scripts with reusable and external Actions and, called functions in Actions.
- Inserted various types of check points including text checkpoints, text area checkpoints and Image checkpoints.
- Escalation for unresolved bugs to the concerned developers and module leaders.
- Used Unix Commands to access and trouble shoot Errors by accessing the Error Log files.
- Participated in Design Phase, together with members of the Product team, developers, and DBAs.
- Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Designed various test Cases with different test conditions.
- Prepared and executed scenarios for the Regression testing on new builds.
- Performed Regression testing by executing the scripts developed with QTP.
- Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
- Adopted Data Driven Methodology to the test application with different sets of data.
- Develop test cases on various types of credit card applications.
- Perform functional testing and regression testing on each field of credit card application pages.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.
Environment: Selenium 2, Web Driver 2.0, Web Services, SOAP UI, Restful, SOAP, JDBC, Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, TestNG, Eclipse, Linux, MS Office.
