Automation Analyst Resume
Reston, VA
SUMMARY:
- Motivated technology professional with 6 years of experience in Software testing and intensive selenium automation training focused on frameworks using selenium WebDriver and selenium Grid . Familiar with data driven, key word driven, Cucumber, Database testing, Apache Maven & TestNG . Good understanding of Software Development Life Cycle and Software QA Methodology . Experience testing WEB - based and mobile applications.
- Over 6 years of QA experience and Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework
- Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, POSTMAN, ALM and Selenium
- Participated in all Software Development Lifecycle phases including design, development, test and post--production releases
- Analyzed design specifications, business requirements and end-user feedback and applied information to the testing process
- Expertise in developing Test Plan, Test Cases, Test Scripts, Analyzing test results, Reporting and Tracking Defects
- Responsible for creating test strategy, creating test cases, test plan and to gather test data
- Involved in executing the test cases, defect management using Quality Center
- Worked with automated testing tools such as QTP
- Executed automated regression test cases and setup nightly builds and prepared test reports
- Experience working with relational databases, analyzing schemas and written SQL queries to perform data retrieval / validation
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Bugzilla
- Created and Maintained Server-side Integration Test using Selenium Webdriver
- Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation. Experience in implementing TDD and BDD.
- Experience working with various operating systems such as Windows, Unix and Linux
- Experience working with various cross functional teams to understand requirements, to prepare test strategy and to share testing reports
- Experience working with relational databases such as Oracle , SQL server
- Experience with various development methodologies such as Agile and Waterfall
- Proficient in analyzing Business/System Requirement documents
- Highly motivated team player, quick learner and proven record of capability to work under pressure and deadlines
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, POSTMAN, QTP, Eclipse, Manual Testing, Cucumber, JMeter, GIT, Appium, XCode
Languages: C, C++, Core Java, SQL, Java Script
Project Management: Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux
PROFESSIONAL EXPERIENCE:
Quality Systems, Reston, VA
Automation Analyst
Responsibilities:
- Participate in identifying the Test scenarios and designing the Test suites.
- Develop the Automation Test Scripts for Patient portal by using Selenium Web Driver.
- Used CSS Selectors, Xpath expressions to identify web elements.
- Enhancement of the script to catch all the exception errors.
- Integration of MySQL database with Automation scripts validations.
- Perform functional, compatibility testing on different browsers like IE, Firefox & Chrome.
- Use Cucumber tool to test automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.
- Reviewing the Test Reports and rerunning the failed test cases using TestNG.
- Perform Web Services automation testing using Postman for the interfaces.
- Implementation of continuous Integration using Maven.
Environment: Selenium WebDriver, Intellij IDE, Java, Appium, XCode, Appium inspector, Android Studio, MS Office, Quality Center 10.0, Maven, Cucumber, Firebug, JIRA MS Excel, Java script, MySQL.
Confidential, San Diego, CA
Automation Analyst
Responsibilities:
- Involved in gathering business requirement, studying the application and collecting the information from developers, and business.
- Engagement supported Testing of billing for the Sempra Smart Meter and account management via the MyAccount Customer Portal.
- Extensively used Selenium Webdriver API and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all these test cases.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Parameterized large and complex test data to accurate depict production trends.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Used Cucumber tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.
- Provide support to the development team in identifying real world use cases and appropriate workflows.
- Performs in-depth analysis to isolate points of failure in the application.
- Assist in production of testing and capacity certification reports.
Environment: Selenium WebDriver, Intellij IDE, Java, Appium, XCode, Appium inspector, Android Studio, MS Office, Quality Center 10.0, Maven, Cucumber, Firebug, JIRA MS Excel, Java script, MySQL.
Confidential, Greensboro, NC
QA Engineer
Responsibilities:
- Reviewed the Business Requirement documents with the business and development team to understand the architecture and functionality of the application
- Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach
- Managed individual test cycles, reported bugs and worked with analysts and developers to resolve problems
- Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java
- Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications
- Involved in writing and executing test cases based on the requirements
- Good Experience in Agile methodology with SCRUM Process for the product development
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java
- Implemented Page Object Model design pattern using Selenium WebDriver, TestNG and Maven
- Performed End-to-End testing of full functionality
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files
- Experienced in using JIRA as a defect tracking tool
- Involved in Functional Testing, Integration Testing, User Acceptance Testing, and Regression Testing
- Involved in testing the database (backend Testing) using extensive SQL queries
Environment: Manual testing, Selenium Web driver, Hybrid Framework, TestNG, POM, JIRA, Jenkins, Postman, JSON, XML, Oracle, SQL, PL/SQL
Confidential, Frederick, MD
QA Engineer
Responsibilities:
- Preparation of test scenarios and test cases according to FRDs and Use cases.
- Attend walk-through of requirements, designs, code reviews.
- Manual testing of the system to see if the system is stable enough for automation.
- Bug Reporting and tracking using QC.
- Involved in Iteration Prep Meetings, Tasking Sessions and Review meetings
- Extensively used Agile Methodology - Daily Stand Up’s, Defect status meetings, Weekly IPM’s, Show and Tell meetings
- Used Quality Center 10.0/11.0 for writing and executing Test Cases, Logging defects and Reporting Test results
- Written SQL Queries in sql server for all back end Validations
- Used QTP 10 for building Automation scripts for Regression Suite
- Used Soap UI 4.0 for testing Policies (Web Service calls) from policy systems and Bill payments from Bill systems
- Created Automated script for Web Services using QTP
- Scripts, Reusable Actions, Recovery Scenario, Functions are maintained and executed using Quality Center
- Executed scripts both in and outside Citrix
- Regression Suite is executed prior to each release along with new Functionalities
- Test Results are stored locally initially and later updated to Quality Center
- Logged and Reported defects using Quality Center to appropriate audience
- Involved in Test Scripts review to optimize the code if required
Environment: Manual Testing, QTP 10.0, Quality Center 11.0, Bugzilla, Soap UI 4.0, Sql server 2005Data Studio 4.7
Confidential
QA Engineer
Responsibilities:
- Documented details of test plans, test cases
- Manually tested the cross-browser compatibility of the web-based application on multiple Operating System
- Wrote SQL statements and queries to verify the contents of the SQL Server tables of the application
- Selected test cases for smoke testing and reviewed the test cases with the development team
- Performed smoke testing the application
- Documented the defects using internal defect tracking tool and tracked them to completion by Communicating and coordinating with the development and business team
Environment : Manual Testing, Windows XP, MS-Office Tools, Quality Centre, Waterfall Model, SQL Server 2005, XML, Visual Studio 2008, C#, HTML, CSS, Java Script, SOAP UI.