We provide IT Staff Augmentation Services!

Sqa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 8 years of Experience as a QA Test Engineer using Manual & Automation Testing of web and Mobile application, client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases.
  • Worked in multiple domains like Finance, Health Care, Insurance and Telecom Domains.
  • Well Versed in various sorts of testing like Manual testing, Automation Testing, Web based testing, Client/Server testing and Web services using SoapUI.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports and Test Matrices and documenting manual and automated test scripts in Java for Selenium.
  • Extensive experience in Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back - end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Diverse knowledge in dealing with various open source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, Cucumber, JUnit, Eclipse and TestNG.
  • Strong Knowledge in working with Selenium automation framework to perform smoke, CI/CD and regression testing using TestNG and Jenkins.
  • Extensively worked with all phases of testing deliverables including creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting and Reporting.
  • Developed scalable, high-performance web applications using Ruby, JavaScript, JQuery, HTML, CSS and AJAX.
  • Proficient in Automation Testing using QTP (UFT), Perfecto Mobile, Selenium Web driver using Appium and Knowledge of Virtualization, VSphere, VCenter.
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium.
  • Experience with test automation tools like Mercury Interactive tools WINRUNNER/ QTP/ Load Runner in heterogeneous platforms.
  • Solid knowledge of automation testing in Robot framework.
  • Well versed in locating various GUI elements using XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text, DOM and CSS using Firebug to create scripts of automation.
  • Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.
  • Developed Scripts usingpythonSelenium WebDriver combo for user module application.
  • Implemented Accessing Forms like Drop-down select, Checkbox, Radio Button etc. using Selenium.
  • Expertise in implementing APACHE POI/JXL to read the data from external resources in selenium.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Worked on Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla, and HP ALM.
  • Extensive experience with Software Quality Assurance (SQA) Testing on GUI based Client-Server & Web Based applications, ETL, Web Services, Data Driven Applications, Data Warehousing projects using Manual and Automated testing procedures
  • Extensive testing ETL experience usingInformatica 8.1/7.1/6.2 (Power Center/ Power Mart) (Designer, Workflow Manager, Workflow Monitor and Server Manager).
  • Extensive experience in ETL/ Data warehouse backend testing and BI Intelligence reports testing.
  • Experienced in using Continuous Integration & continuous Development (CI/CD)and build management tools such as Jenkins Build Server, Maven, ANT and, Tortoise SVN, Subversion to handle different versions of the source code.
  • Strong Knowledge in implementing Log4j as a logging framework and for the debugging.
  • Experienced in automating various web applications and web services using SOAPUI and Cucumber implementing with JUNIT and TestNG.
  • Well Versed in implementing SOAPUI with Data Driven Framework for reading and writing the External Data.
  • Experience in RDBMS, Microsoft SQL Server (T-SQL), Oracle (PL/SQL), MS Access and associated SQL Programming Knowledge.
  • Developed and executed test cases for XML and Restful services using SOAPUI tool.
  • Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Worked on SVN to handle and maintain the build scripts, test data and other documents related to the project.
  • Used tools such as Maven and Ant for automating software build processes.
  • Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications.
  • Experienced in Lead the testing strategy for large projects/products.
  • Provide risk analysis and support for seamless product release.
  • Excellent knowledge of SDET/QA methodology & Software development processes (Agile, Scrum).

TECHNICAL SKILLS

Testing Tools: HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium,, Selenium Web Driver, Web Load, TestNG, Xpath, iTKO LISA 7.5.1,VBScript.

Defect Trackers: Jira, Bugzilla 2.0, Lean Testing, IBM Clear Quest, Bug Host, DevTrack, BUG track, Mantis.

Programming Languages: Java/J2EE, Python, C#, C, PL/SQL, .Net.

Scripting Languages: Shell, Python, Java Script, PERL, Groovy, HTML 5, CSS 3, XML

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, RDBMS, NoSQL, SQL, Microsoft SQL server.

Framework: Spring, JSP, JMS, Hibernate, JSF, Java Enterprise, Restful frameworks, Spring Framework.

Operating System: Linux, Ubuntu, Windows XP/ 2000/2007/2008 , Mac OS

Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD, ETL Tools

Build Tools: Maven, ANT Hill

PROFESSIONAL EXPERIENCE

Confidential

SQA Automation Engineer

Responsibilities:

  • In depth knowledge of Medicare/Medicaid Claims processes.
  • Managed schedules and collaborated with different teams working on the project
  • Assisted in requirements gathering to capture testing scope for impacted systems by meeting with the application owners and helps in writing user stories and creates acceptance criteria.
  • Analyzed the Functional Requirements from the FRS to fully understand the scope of the testing.
  • Developed, Reviewed and executed Test Cases Manually.
  • Involved in manual testing of Application. Designing, Scheduling and Implementing QA Process.
  • Identified and defined Test Scenarios, Test Cases, and detailed Test Scripts in Quality Center for all phases of testing.
  • Assisted in Functional, Integration, End to End, Regression, and User Acceptance Test Phases.
  • Maintained Requirement Traceability Matrix (RTM) to make sure that all the requirements are covered in test cases. Communicated with Development team and Business Analyst s to ensure testing issues are resolved.
  • Involved in Web Services Testing using SOAP UI for GET MEMBER, GET PROVIDER, GET PRODUCT
  • Generated test execution reports and uploaded validation documents in share point Web site for review.
  • Experienced in using Continuous Integration & continuous Development (CI/CD)and build management tools such as Bamboo Build Server, Maven, ANT to handle different versions of the source code.
  • Worked on PACT application and generated automation test scripts for that.
  • Executed Test Cases during all phases of testing to validate the requirements and application functionality.
  • Reported defects found during testing to the development team.
  • Involved in testing different claims like Claim Pended, Claim Finalized & Claim Denied.
  • Design and Implement Test Strategies, Test Plan and Test Cases.
  • Defect openings and closings. Involved In loading the flat files into Oracle Database and involved in writing SQL Queries.
  • Involved in generating Reports using Oracle Report Builder and testing the reports using Oracle Run Time.
  • Tested a whole bunch of PL/SQL code including stored procedures, functions and triggers using TOAD.
  • Primarily involved in Smoke testing for every GUI application before handheld to System testing for acceptance from the Development team.
  • Prepared mapping documents for ICD10 and 5010 transactions.
  • Coordinated the planning and execution of user stories in agile scrum methodology, resolution of bugs and code review (JIRA Software).
  • Involved in Backend testing. Validated the data in the database by running SQL queries.
  • Build Automation Framework for AngularJS in Jasmine, Protractor and WebDriver..
  • Developed test scripts with Ruby-Selenium to automate browser & web applications under Cucumber (BDD) Framework.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Environment: Java, Selenium IDE, SQL, Jira, Oracle10g, Bit Bucket, Bamboo, Robot Framework, Protractor, Angular 2.0, X-Ray(Atlassian Test Manager tool), Cucumber.

Confidential, Boston, MA

QA Automation Engineer/Mobile Tester

Responsibilities:

  • Designed, executed and maintained automation Test Scripts in Selenium WebDriver using JAVA TESTNG, JXL, Log4j and Maven.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Designed and developed the base Classes, Interfaces in C# for the web based application.
  • Involved in working with BRM (Billing and Revenue Management) version 7.3 and 7.2 which helps maximize revenue and minimize loss associated with fraud and revenue leakage.
  • Work with project teams to do onsite support such as UAT and deliver training for the Oracle EBS R12 accounting modules for client Confidential users.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5.
  • Singlehandedly worked on transforming all the tests from iTKO CA Lisa testing tool to Java Cucumber framework.
  • Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
  • Experience with building a comprehensive test data management toolset.
  • Implemented the Business Layer for the application in C# using Database Authentication.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Involved in installation, configuration and administration of Apache Web server, BEA Web Logic and IBM Web sphere and Samba Server in UNIX, Linux and Windows environment.
  • Developed Test Automation Framework using Selenium WebDriver, HP ALM, TestNG, Apache POI under Java platform utilizing industry leading harness design patterns and approaches.
  • Generated and edited using XML DOM and SAX. Good at Apaches POI and iText.
  • Experience in working in BPT (Business Process Test), Hybrid frameworks, combination of Keyword Driven Framework, Test Library Architectural framework, Data driven automation frameworks of QTP/UFT.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Experienced in working on DevOps/Agile operations process and tools area.
  • Experience in testing ETL experience using Informatica 9.2/8.x (Power Center/ Power Mart) (Designer, Workflow Manager, Workflow Monitor and Server Manager).
  • Supported the extraction, transformation and load process (ETL) for a Data Warehouse from their legacy systems using Informatica.
  • Used Unit Testing Framework(UTF) for automatic test registration.
  • Involved in integration testing of Informatica mappings, Sessions, Worklets, and Workflows and unit Testing using unit testing frameworks (UTF).
  • Implemented Data driven Test scripts using Selenium RC Junit for OAO Project.
  • Configured python Web Driver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven framework to test web application.
  • Experience in test automation by using open source tools such as Selenium, Junit, JMeter, LoadRunner, Appium.
  • Working on creating Rest Services using ASP.NET Web API and C# and also generated generate robot results in Jenkins as a CI/CD Tool.
  • Mobile automation of android and windows app using Appium and Selenium Webdriver, Robot Framework.
  • Developed software tools to interact with terminal emulators for test group using Visual Basic.
  • Worked on CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Involve in Automation Testing, setting the simulators and running Automation Scripts by using QTP and worked on automation tools like Ranorex, Groovy etc.
  • Coordinated the planning and execution of user stories in Agile scrum methodology, resolution of bugs and code review (Rally Software).
  • Involved in Backend testing. Validated the data in the database by running SQL queries.
  • Build Automation Framework for AngularJS in Jasmine, Protractor and WebDriver.
  • Tested unlaunched Android application using Appium and reported debugs via JIRA to the developers.
  • Developed test scripts with Ruby-Selenium to automate browser & web applications under Cucumber (BDD) Framework.
  • Configuration Management Tools VSS, IBM Rational Clearcase, SVN, HARVEST
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.

Environment: Java, Appium, Informatica 9.2/8x, Selenium IDE, Firebug, SQL, IOS, Mobile Testing, Jira, Oracle10g, Jenkins, Robot Framework, Microsoft Test Manager, JMeter, Python, Cucumber.

Confidential, Cleveland, OH

QA Automation Engineer

Responsibilities:

  • As Sr. QA Automation Engineer, managed onsite and offshore Agile team, define the schedule and timelines as per client schedule.
  • Involved in Project Management and Hiring Process. Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Initiate automation testing on applications utilizing standards, guidelines, and structured methodology as well as demonstration of working functionality to the entire team using automation tools such as iTKO CA LISA and Java Cucumber at the end of each sprint.
  • Extensively interacted with developers, business& management teams to understand the OPM project business requirements and ETL design document specifications.
  • Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web service application.Actively participated in the various review and Defect triage meetings.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol
  • Wrote Automation scripts using PhandomJS driver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed and involved in testing efforts as QA member during big releases along with support activities required by production support team.Involve in to develop BDD frameworks using Cucumber.
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.Testing JavaScript web based applications.
  • Developed tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
  • Involved testing, debugging, documenting and implementing web application using Rubyon Rails according to standards.
  • Worked on testing an application under Ruby on Rails on Linux platform with MySQL as database.
  • Used QTP/RFT to store and execute the scripts in a systemrubyatic manner. And also used the same data to generate the Reports in ALM. Performed Functional, Regression, RFT and End-End testing.
  • Developed automation scripts using LoadRunner,VUGen, UFT(QTP) and Selenium to make them flexible and useful for Regression testing.
  • Created Analysis Report through LoadRunnerAnalysis and submitted Exit Report with Recommendations. Executed LoadRunner, UFT(QTP)scenarios using Performance Center and analyzed the results through LoadRunnerAnalysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
  • Experience in Selenium Robot Framework(Keywords, test suit, test cases and python script creation) for automation testing of BO reports.
  • Extensive knowledge on working with development of QNXBoard SupportPackages for multiple Intel (x86) and ARM development as well as productionboards.
  • Perform unit and integration testing for various applications using C++, Shell Scripting and Python.
  • Used NoSQL database Mango DB and Cassandra for storing and retrieving data.
  • Extensive knowledge in NoSQL databases like Hbase, MangoDB, Cassandra.
  • Expertise with NoSQL databases like Hbase, Cassandra, Dynamo DB (AWS) and MongoDB.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts, Xen servers.

Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Robot framework, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, LoadRunner,, C++, QNX.

Confidential, Naperville, IL

Quality analyst

Responsibilities:

  • Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database Verification based on the functional requirements and test specs.
  • Attended Daily Scrum, Iteration Planning, and Release Planning Meetings
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Involves in meetings of a comprehensive portfolio of services including Business Intelligence & Analytics, Cloud Services, Digital Transformation provided by the company.
  • Developed automation scripts for automating Functional and Regression testing using Selenium(c#) WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Configured Maven, Log4j, TestNG configuration files.
  • Developed ETL test scripts based on technical specifications/Data design documents and Source to Target mappings.
  • REST API calls to fetch and create test data and to interact with Sauce Labs API. Direct database calls to fetch and create test data. Functional, regression and announcement testing of SCP features. Troubleshooting using the logs/ traces using tools like Wireshark, ethereal etc.
  • Active interactions with development for defect fixes. Involve in query tools, ability to write SQL queries.
  • Develop parameter driven ETL process to map source systems to target data warehouse with Informatica complete source system profiling.
  • Involved in the ETL processes where in the organizations were using Datastage, Informatica, Abinitio and Autosys tools.
  • Worked with ETL groups and Acquisition team and business analyst for understating mappings for dimensions and facts
  • Developed Java classes for implementing Business logics using EJB 3.0.
  • Prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing Functionalities of the application using Selenium.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules
  • Performed testing of Mobile Web application using Selenium WebDriver.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Demonstrated ability to solve complex automation challenges involving Ajax, unexpected event handling.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix& Project Matrix using excel sheet to keep track of Project's schedule and status.

Environment: Selenium WebDriver, Java, Groovy Script, TestNG, SQL, Apache POI, Maven, Informatica Power Center 8.1, Log4j, JDBC, Eclipse, c#, SOAP UI, JIRA, Oracle11g, PL/SQL Developer, UNIX.

Confidential, San Ramon, CA

Quality Analyst

Responsibilities:

  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts.
  • Involved in performing various types of testing like Smoke, Sanity, Regression, Functional, Positive, and Negative testing.
  • Performed functional test automation and execution using data driven framework with Page Object Model in Selenium Web Driver and used Apache POI for the implementation.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins as CI/CD tool.
  • Worked on Selenium Grid to run parallel tests on different browsers and operating systems.
  • Experience working on Rally for the creation of test cases and maintenance of test results obtained upon execution.
  • Developed automation script for Mobile Native applications (IOS, Android) using Java and involved in server side scripting.
  • Tested the Data warehouse ETL Informatica mappings and other ETL Processes (Data Warehouse Testing).
  • Written Test Cases for Data warehouse ETL to compare Source and Target database systems
  • Enhanced the existing framework by developing custom functions using Selenium for the automation of regression test suite.
  • Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
  • Implemented an equalizer to correct RF signal distortions in Verilog with a python script to generate equalizer coefficients.
  • Used Informatica as an ETL Tool for Developing the Data Warehouse.
  • Created Test Cases in Quality Center and RTM and mapped Test Cases to Requirements in Req Pro.
  • Used MATLAB and linear interpolation to test an algorithm of processingthe instantaneous frequency for two simultaneous signals in the presence of noise.
  • Performed complex queries using SQL involving various joins for database testing and documented the obtained results.
  • Written the test cases and created the automated test scripts using QTP.
  • Experience in developing data driven tests and writing QTP/UFT functions using VB Script.
  • Design & develop data driven framework to validate different Member profile using QTP, VBScript.
  • Involved in XML data validation for the inputs and output for data transmission purposes and testing of web applications.
  • Generated and automated the generation of daily, weekly, and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used GitHub as a source repository to share the code with both the on-site and the off-shore teams.
  • Tools such as Rally have been used for task tracking. Followed Test driven development approach
  • Created Selenium web-driver automation scripts usingPythonto validate functionality on various browsers.

Environment: Selenium Web Driver, Rally, Jenkins, MAVEN, SVN, Apache-POI, SQL Server, Selenium Grid, SQL, Eclipse, Agile Methodology.

Confidential

QA Analyst

Responsibilities:

  • Performed manual testing of a web based applications for online shopping.
  • Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
  • Actively Participated in Scrum meetings, reviews and developed test scenarios.
  • Reviewed functional specification documents, design documents, requirements traceability matrix and involved in developing test plan document.
  • Involved in Performing Testing in research in complex signal processing in the radio frequency (RF) domain.
  • Utilized MATLAB, statistics, and linear interpolation to develop and testing an algorithm of processingthe instantaneous frequency for two simultaneous signals in the presence of noise.
  • Developing an algorithm to extract all pairs of "zero-crossings", useful for estimating the frequency of the weak signal.
  • Assists with testing the equipment’s providing diagnostic imaging procedures and image processing; dispatches orderlies for patients designated for diagnostic examination by attending physicians; assists in placing patients on table and helps Diagnostic Imaging Technologist in positioning seriously ill patients
  • Involved in customizing and testing of software application to extract Signalparameters from the instantaneous frequency, and displaying frequency estimates as a function of Signalto noise ratios of the weak signal.
  • Prepared project progress reports and status reports and submitted to the management on an ongoing basis.
  • Proficient in writing Test cases by using test case design technique.
  • Involved in regression and end-to-end testing of application by manual testing.
  • Responsible for entire QALife Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QAprocess and documentation of Test Plans, Test Cases and Test Procedures.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
  • Work with release management for regular releases, smoke-testing each release.
  • Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.

Environment: Manual Testing, HTML, DHTML, MATLAB,Oracle and Windows.

We'd love your feedback!