Sr. Qa Manual /automation Engineer Resume
ColoradO
PROFESSIONAL SUMMARY:
- Over 7+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, ERP, Healthcare, Ecommerce & Media Applications.
- Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP to develop automation testing scripts for Web, ERP, Mobile and client server applications.
- Experienced with SOA, Web Services, SOAP, SOAPUI, RESTFUL, WSDL technologies and writing Groovy Scripts.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
- Experience on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experience in Manual Testing Regression Test Scripts with FitNesse Tool and Automating them by coding in Java.
- Knowledge of advanced level programming in C/C++ including thread synchronization multithreading, multi - processing, concurrency and TCP/IP Socket Programming.
- Experienced working in Agile, Incremental and Iterative, Scrum, XP, or Lean environments.
- Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
- Supported test automation framework by writing new testing methods with Python using Selenium Web Driver, Ranorex and Visual Studio.
- Experience with QTP/UFT -Object repository, Checkpoints, Actions, Functions, regular expressions, parameterization, descriptive programming, Object spy and functions.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Working experience with defect tracking tools like Clear Quest, Jira, RADAR and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
- Experience in doing performance testing of service using JMeter.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Tested YouTube Application across multiple platforms of Android touching the stack across the web.
- Primarily responsible for Android and IOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON validation.
- Have good business analytical and technical knowledge in Healthcare Membership, Claims, Benefits and Provider Modules in Facets.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Wrote automated scripts for angular JS application using protractor and Java scripts.
- Developed an automated scripts and frame works using Python, Java, C#, VB Script.
- Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
- Strong in writing SQL queries to perform backend data validations.
- Great knowledge of Docker containers.
- Familiarity with tools such as Fiddler, Firebug.
- Excellent experience with source version control tools such as Subversion (SVN), TFS & GIT.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, Ranorex, FitNesse, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing(Android Testing), JMeter, GIT, Docker SQA Technologies - SOAP, REST, WSDL, Web Services, SOAP UI
Frameworks: - Data Driven, Keyword Driven & Hybrid
Defect Tracking Tools: Quality Center (9, 10, 11.0)/ALM, Jira, Radar, Salesforce, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.
Languages Python, Java:, MY SQL, PL/SQL, UML, Java Script
Build / CI Tools: Ant, Maven, Jenkins, Hudson
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Web Technologies: HTML, CSS, XML, XSD, XSL, XSLT, XPATH, JSP.
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows XP, 7, 8 & server 2003, MAC, UNIX and Linux
PROFESSIONAL EXPERIENCE:
Confidential, Colorado
Sr. QA Manual /Automation Engineer
Responsibilities:
- Designed and developed Automation Framework using Selenium WebDriver, TestNG and Jenkin for Regression testing.
- Experience with automation tools like Ranorex, Selenium by creating automation scripting for Regression Testing
- Experience with testing techniques, and basic System Test Engineering knowledge in a very large and complex multi-data Center environment
- Experience in designing and performing Performance, stress and Load Tests.
- Understanding of Collaboration tools such as SharePoint, MS Project, MS Office and Skype.
- Experience in Building Data Driven Automation Framework, Page Object Model (POM) using Selenium WebDriver and Python, Junit, Maven and Java.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Wrote Python and Java Scripts to develop automated scripts and frameworks.
- Wrote regression tests in Python and shell using the existing Pytest unit test framework.
- Developed test code in Python and java language using Eclipse, Pycharm, IntelliJ IDE framework
- Worked with Business users to understand project requirements and to figure out the scope of test strategy.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Perform functional and browser compatibility testing on Web and Desktop application.
- Used POSTMAN and SOAP UI for validating endpoints and making API calls to different systems across the platform.
- Used Firebug and Fire path to write automated test scripts using XPATH.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Strong experience with SOA architecture which include SOAP and Restful Web Services API Testing.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
- Continuously updating/adding new automation scripts to test suites for new projects and enhancements
- Extensively performed Manual Testing process to ensure the quality of the software.
- Reviewed Test Cases with Business and Development Team to ensure all requirements are covered. And Migrated applications to the AWS cloud.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Experience in technical troubleshooting, diagnosing and problem-solving skills.
- Involved in Maven configuration for running servers and scripts after the build.
- Experience in test management and reporting tools like HP ALM and Jira
- Experience in summarizing large amount of metrics into meaningful graphs and reports
- Used Jenkins as continuous integration server to run automated test suites.
- Developed SQL Queries to query the database to test the back-end process of the application.
- Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
- Conducted manual testing to proactively identify the issues and bugs with the web sites.
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
- Organizational skills and ability to work on multiple projects and/or assignments simultaneously
- Ability to coach and help others learn knowledge or skills in a specific area
- Kept track of the new requirements and Re-tested the applications against the new requirements.
Environment: Python, Ranorex, Selenium WebDriver, Java, Jenkins, Fiddler,SOAPUI, Maven, Firepath, Firebug, Eclipse, Pycharm, Visual Studio, ALM, Jira, XPATH, MySQL, Protractor, UNIX, Windows 8/7, MAC, Docker, IntelliJ, Postman
Confidential, Sunnyvale, CA
Sr. QA Manual /Automation Engineer
Responsibilities:
- Designed and developed Automation Framework using Selenium WebDriver, TestNG and Jenkin for Regression testing.
- Worked with Business users to understand project requirements and to figure out the scope of test strategy.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Perform functional and browser compatibility testing on Web and E-Commerce application.
- Used POSTMAN and SOAP UI for validating endpoints and making API calls to different systems across the platform.
- Used Firebug and Fire path to write automated test scripts using XPATH.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Experience in Building Data Driven Automation Framework, Page Object Model (POM) using Selenium WebDriver and Python, Junit, Maven and Java.
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
- Strong experience with SOA architecture which include SOAP and Restful Web Services API Testing.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
- Continuously updating/adding new automation scripts to test suites for new projects and enhancements
- Extensively performed Manual Testing process to ensure the quality of the software.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Wrote Python and Java Scripts to develop automated scripts and frameworks.
- Wrote regression tests in Python and shell using the existing pytest unit test framework.
- Developed test code in Python and java language using Eclipse, Pycharm, IntelliJ IDE framework
- Created Yml (YAML Ain't Markup Language) files for Docker container creations and also to run the Docker-compose command.
- Reviewed Test Cases with Business and Development Team to ensure all requirements are covered. And also Migrated applications to the AWS cloud.
- Monitor resolution status of the bugs and verify them fixed in new releases, recorded and managed Test results and defects using RADAR defect tracking tool.
- Great knowledge of Docker containers.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Used Splunk to search logs while performing API level testing
- Involved in Maven configuration for running servers and scripts after the build.
- Used Jenkins as continuous integration server to run automated test suites.
- Developed SQL Queries to query the database to test the back-end process of the application.
- Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
- Conducted manual testing to proactively identify the issues and bugs with the web sites.
- Kept track of the new requirements and Re-tested the applications against the new requirements.
Environment: Python, Selenium WebDriver, Java, Jenkins, SOAPUI, Maven, Fire path, Firebug, Eclipse, Pycharm, XPATH, MySQL, Protractor, UNIX, Windows 8/7, MAC, Splunk, Radar, Docker, IntelliJ, Postman
Confidential, Fremont, CA
Sr. QA Manual/Automation Engineer
Responsibilities:
- Designed Automation Test cases using Selenium WebDriver, Ranorex, Python, Java, Junit, Maven.
- Responsible for writing the test cases and executing the user stories for ERP Application in Python .
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Experience In Building Data Driven Automation Framework, Page Object Model using Selenium WebDriver and Python, Junit, Maven and Java.
- Perform functional and browser compatibility testing on Web and ERP application.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience with SOA architecture which include SOAP and Restful Web Services API Testing.
- Performed web services testing with SOAP UI by validating request and response for XML, JSon files.
- Performed Manual and Automation testing and work closely with developers to identify/resolve issues
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Wrote Python Scripts to develop automated scripts and frame works.
- Wrote SQL Queries for backend/ETL testing.
- Wrote automated scripts for angular JS application using protractor and Java scripts.
- Good Experience working with Salesforce (SFDC) Platform.
- Developed Framework and automated scripts for angular JS application using Protractor and Java scripts.
- Developed test code in Python language using Eclipse, Pycharm, IDE framework.
- Involved in Maven configuration for running servers and scripts after the build.
- Used Jenkins as continuous integration server to run automated test suites.
- Developed automation scripts using Selenium Web Driver for smoke Tests and Regression Tests.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Involved in testing of services using SOAP/REST API services using SOAP UI. Maintain Selenium scripts in between releases and reproduce failed automated test cases manually.
- Worked in Agile and Iterative development environment, where applications were developed in Mainframe Application
- Monitor resolution status of the bugs and verify them fixed in new releases, recorded and managed Test results and defects using JIRA defect tracking tool.
- Wrote SQL Queries for backend/ETL testing.
- Implemented ORMB specific configuration and advanced setup especially in the demographic/customer, rates and pricing areas.
- Developed data conversion scripts/programs and use ORMB conversion toolkit to execute the data migration.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Environment: Python, Ranorex, Selenium WebDriver, Java, ASP.Net, Jenkins, SOAPUI, Maven, Firepath, Firebug, Eclipse, Pycharm, XPATH, MySQL, Protractor, SQL, UNIX, Windows 8/7, XP,MAC, Postman
Confidential, Cincinnati, OH
Senior Selenium Engineer/Mobile Test Engineer
Responsibilities:
- Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Integrate the Selenium Automation Test Cases to Clear Case VOB.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, Junit, Maven and Java.
- Perform functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows).
- Developed automation script for Mobile Native applications (IOS, Android) using Appium.
- Integrated Appium with SauceLabs for distributing tests on the cloud, Integrated Appium with Continuous Integration tool- Jenkins.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Have good business analytical and technical knowledge in Healthcare Membership, Claims, Benefits and Provider Modules in Facets.
- Experience in testing Curam Medicaid (MAGI) application.
- Experience working as a UAT Tester Curam Application.
- Served on implementation team of CURAM, an administrative software package that allows welfare and unemployment agencies to manage the programs they administer
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Developed test cases and automation test scripts based on business / functional specifications using SOAPUI.
- Performed web services testing with SOAP UI by validating request and response for XML, JSon files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Extensively used iTKO LISA and SOAP UI for functional testing of web services.
- Strong knowledge in web services testing via Tool SOAP UI/ Restful web services/ CA LISA (ITKO Lisa)
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Developed custom algorithms and extensions code in Java for ORMB applications.
- Working on TDM (Test data management) related activities in helping out the team in providing test data for execution.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Wrote Python Scripts to develop automated scripts and frame works.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Logged and managed defects using Quality Center/ALM defect management tool.
- Wrote SQL Queries for backend/ETL testing.
- Developed test code in Java language using Eclipse, IDE framework.
- Involved in Maven configuration for running servers and scripts after the build.
- Prepared manual & function test cases on web and mobile applications ( Confidential & Android) as per requirements.
- Used Jenkins as continuous integration server to run automated test suites.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Environment: Selenium WebDriver, Jenkins, SeeTest, Cucumber, LoadRunner, SOAP UI, iTKO LISA, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter. Protractor. C++, C#, ASP.NET, Oracle, UNIX, Windows 8/7, XP
Confidential, Portland, OR
Senior Automation Engineer
Responsibilities:
- Analyzed the Business and Functional requirements of the application.
- Worked with Business users to understand project requirements and to figure out the scope of test strategy.
- Well versed in conducting different kinds of tests such as functionality, positive, negative, smoke, integration, user acceptance, performance, regression, load, security (static code using Parasoft), installation etc.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, SeeTest.
- Involved in entire software development process for all assigned Android application development projects.
- Tested YouTube Application across multiple platforms of Android touching the stack across the web.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Used JMeter for load testing of the application and captured the response time of the application.
- Using JMeter captured the request response of the application and validated with SLA
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- Used datasheets in QTP/UFT to import data from data tables conducting data driven testing.
- Experience automating scripts with HP Quick Test Professional (QTP/UFT) using VBscript and management tool HP QC/ALM.
- Following the BPT Framework in QC
- Development of QTP Business components according to the requirement
- Verifying the individual Business components are working fine by executing the scripts in QTP
- Extensively used iTKO LISA and SOAP UI for functional testing of web services.
- Automate the backend databases to validate the web services response using LISA.
- GUI test automation using Ranorex - scenario design & implementation, including use of C# extension.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Understanding of High level functional overview for Functional Solution and Sterling OMS Solution Design.
- Developed and deployed test Load scripts to do end to end performance testing using LoadRunner.
- Optimized existing and developed new automated regression suite utilizing advanced scripting techniques and data-driven approach.
- Wrote Cucumber scripts to run Calabash automated acceptance tests.
- Hands on experience in pricing and validation of fixed income, equity, foreign exchange
- Expertise in pricing and asset set up for Fixed Income, Equities, CFDs, OTC Derivative, Index tracking.
- Reviewed Test Cases with Business and Development Team to ensure all requirements are covered. And also Migrated applications to the AWS cloud.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Used Java language and Junit framework for scripting.
- Possess understanding of WSDL, schema, XML documents for Web Service Testing.
- Experienced in load and performance testing tool JMeter.
- Involved in writing SQL Queries for backend/ETL testing.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Prepared manual & function test cases on web and mobile applications ( Confidential & Android) as per requirements.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Environment: Java, Appium, Selenium IDE, Firebug, iTKO LISA, Android, SQL, iOS, Mobile Testing, SeeTest LoadRunner, Jira, Oracle10g, Jenkins, Microsoft Test Manager (MTM), JMeter, Ranorex, Cucumber, Testing, Test Cases, Unit Test, Reports, Firebug, C++, C#, XPath, ASP.NET, Mercury Quality Center, Java, Web logic, Oracle 11g, SQL Server 2012, UNIX, Windows, WSDL, XML, MS Office.
Confidential, Des Moines, IA
Selenium Engineer/SOA Tester
Responsibilities:
- Discuss with SA with the requirements and changing functionalities on the stories.
- Preparing the Super Class, Common function libraries, Data pools according to the Automation Test Cases.
- Using Base URL to Run Test Cases in Different Web Browsers in Selenium.
- Web Driver for writing automated tests of websites in Selenium
- Worked with Retesting and Regression testing.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from MS Excel files and SQL Databases.
- Prepared the test cases for interfacing the Customers, Invoices, and Payments from ORMB to Oracle.
- Involved in automation scripting using Coded UI, C#, MTM.
- Utilized HP Quality Center (HP QC) as a bug tracking system
- Identifying various Test Data scenarios and collecting the user test data for different test regions (Dev, Acceptance and QA) from Mainframe system before the execution starts.
- Delivered overall Test Summary reports from the Quality Center (QC).
- Involved in mapping the requirements to the test cases in QC.
- Performed database validation using SQL queries
- Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
- Definition and preparation of UAT Test Data
- Used Rational Clear Quest as defect tracking tool and creating the defects in Clear Quest for the bottlenecks identified through Peak Test.
- Queries using SQL Developer for data seeking to understand customer behavior in the IVR.
- Conducting the follow-up meetings with project & Support team to go through the bottlenecks
- Involved in Performing the web services testing with SOAP UI by validating request and response for XML
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Integrate the Selenium Automation Test Cases to Clear Case VOB.
Environment: Selenium, C#, SQL, HTML, SOAP UI, ORMB, Groovy Script, Peak Test, VOB, HP Quality Center, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.
Confidential
QA Manual Tester
Responsibilities:
- Analyzed test specifications and converted them into Manual Test Cases.
- Manually perform Functional testing that includes Security, System testing, Smoke testing and Back-end testing.
- Created and executed automated software test plans, cases & scripts and performed manual testing.
- Project is developed using waterfall methodology.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Involved in writing the SQL Queries.
- Involved in creating the Data Base Scripts.
- Participated in Integration, System, Smoke Testing.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system.
Environment: Quality Center, JAVA, XML, Manual testing, SOAP, REST, MS SQL Server, SQL, MS Office.
