We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Deer Field, IL

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in Software Testing( Manual ), Test Automation, Quality Assurance, J2EE Development, Analysis and Design in diversity of applications which includes Mobile, Web, Client - Server, and using automation tools such as Selenium RC/Web Drivers/QTP /Test Complete in Software Development Life Cycle (SDLC) and STLC, Defect life cycle management and different methodologies like Waterfall, Agile and Scrum.
  • Solid Hands on experience in Functional testing, Unit testing, System Integration testing, Regression testing, Black box testing, White box testing, GUI testing, Back-end testing, Browser compatibility testing, User Acceptance Testing (UAT)and testing in different stages of Software Development Life Cycle(SDLC).
  • Experience in testing application built with Java/J2EE . And PHP with web application.
  • Experienced in Data Driven Testing, Batch Testing, Functionality Testing, and Regression Testing.
  • Sound knowledge on Junit , TestNG framework for Unit testing, Maven for Project building tool, Jenkins /Hudson for Continuous Integration and GIT for repository and JIRA for defect tracking.
  • Proficient at bug reporting and bug tracking using test management tools like JIRA, Quality Center, MTM, TFS.
  • Used BDD framework with Cucumber, Java and created future files with scenario outline files.
  • Solid hands on experience in testing Web Services (SOAP and RESTful) including JSON, SOAP, Web API end points.
  • 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 SQL Server.
  • Experience in testing mobile applications (iOS and Android), websites, and Web Services. Proficient in writing Cucumber feature files using Gherkin.
  • Used Protractor with Selenium to provide automated test infrastructure to simulate user’s interaction with an angular application running in a browser.
  • Experience working with Applications developed using Agile methodology, worked with Agile/Scrum teams.
  • Experience working in Scrum team and familiar with Sprint planning, Ticket management, Demos, retrospectives, burndown chart tracking.
  • Performed Manual, Functional and Regression Testing on mobile platforms for android and iOS using Appium.
  • Comprehensive knowledge of Mainframe test plan, regression testing, and techniques.
  • Performed Back-End Testing by means of executing SQL queries
  • Extensive Experience in writing SQL queries to fetch data from Database systems (Oracle/db2/SQL Server).
  • Remarkable experience testing various transaction-based websites in ecommerce.
  • Strongly knowledgeable about UNIX Oracle and DB2 environments
  • Experienced with MySQL and PostgreSQL. Used MySQL and PostgreSQL for implementation of testing processes.
  • Expert in retrieving database information writing SQL Queries and transforming data to information as needed. Performed extensive Backend Testing of the applications using PL/SQL Queries.
  • Create requirements and Test matrix for ETL and Reporting Test cases in Quality Center.
  • Develop test cases to validate the ETL process, business rules, Data transformation rules, Reports layouts and data
  • Created datasheets for Services like DDS, OMS, COT, MDMS and OSI testing, executed the LISA Scripts, and validated responses by writing SQL queries with AOM database (Oracle), OMS (Oracle), EDOCs db (PostgreSQL), MDMS db (SQL Server 2008) and validated data in AOM Broker GUI.
  • Good working Experience in developing database to create its objects like tables, views, functions, and stored procedures using SQL in Oracle, MSSQL Server, and My-SQL.
  • Created SQL Statements and UNIX/Linux Shell scripts to perform ETL testing on the oracle database.
  • Good knowledge in Multi-tier and Cross-platform skills.
  • Customized the Load-runner Scripts. Configure Run time settings for HTTP Iteration. Hands on experience with HP ALM
  • Extensive hands on experience in developing and executing automation testing tasks, preparing automation test scripts, running tests, analyzing results, collecting test metrics and conducting test reporting.
  • Excellent team spirit and leadership qualities with good communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, Python, HTML, JavaScript, PHP, jQuery, C#, Angular JS, Groovy.

Automated Tools: Selenium Web Driver, Test Complete, HP Quality center/ALM, Cucumber, Junit, SOAP UI, QTP, Eclipse, Appium, JMeter, and GIT.

Defect Tracking Tools: Quality Center (10, 11.0), Team Foundation Server (TFS, 2012), JIRA.

Frameworks: Junit, TestNG, TDD, BDD, POM.

SQA Technologies: SOAP, REST, Web Services, SOAP UI

Continuous Integration Tools: Jenkins, Hudson, Maven

Databases:: Oracle11g/10g EBS, SQL Server, PostgreSQL, RDBMS

Project Management:: Microsoft Project, Microsoft Office (Word, Excel), Agile, Waterfall Process

Operating Systems: Windows 7, 8, 10 & server 2003, UNIX and Linux Mobile Testing Android, IOS.

PROFESSIONAL EXPERIENCE:

Confidential, Deer Field, IL

QA Automation Engineer

Responsibilities:

  • Involved in analyzing the Business Requirement Documents, Functional Specification Documents to prepare Test Cases.
  • Discussed each user story with Business Analysts and Development Team every other week in sprint retrospective meetings.
  • Developed and executed test cases using Selenium ensuring that all the test cases were updated in JIRA. Participated in writing the test cases in JIRA as per the Business Rules and review them with Scrum Team.
  • Developed Test scripts for manual testing and automated them using Selenium, JMeter, and SOAP UI.
  • As part of automation testing, prepared regression test suite, designed test scripts in Selenium WebDriver using Java.
  • Responsible for designing the API’s that expose the capabilities of the underlying software and hardware.
  • Built Automation Scripts for regression testing using Selenium and developed regression test scripts in Java for Selenium, and Cucumber.
  • Worked with Functionality and Regression testing cycles of major product releases by developing test suite using Selenium WebDriver.
  • Executed automation test scripts in Appium for iOS and Android mobile devices. Validated web services data for XML request/response messages using SoapUI NG Pro and automate them.
  • Developed user interface for application for admin and users by using JavaScript and taking advantage of the frameworks like Angular JS.
  • Used behavior driven development, RESTful web services testing using SOAP UI.
  • Automated various critical points identified in Functional testing using Selenium WebDriver.
  • Developed automated acceptance tests for Android and iOS mobile applications in Appium.
  • Handling fully automated CI build and deployment infrastructure using Maven.
  • Wrote Cucumber feature files using Gherkin. Responsible for implementation and maintenance of Java Projects on Maven CI Server.
  • Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and SQL server Management studio.
  • Used MySQL and PostgreSQL for implementation of testing processes.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SoapUI NG Pro and configured SQL queries to fetch data from the SQL Server database.
  • Extensively used T-SQL to verify and validate the data loaded to the SQL Server.
  • Involved in validating data against SQL Server DB by embedding SQL queries in SoapUI NG Pro
  • Responsible for testing the backend (DB), after the ETL Job is initiated from ETL and validate along the way by analyzing intermediate files and validating how the initial source data is transformed and updated in the database by writing SQL and executing the DMLs to covert the data from the flat files to readable format.
  • Wrote SQL Queries for backend/ETL testing.
  • Used SQL to perform Backend Testing Involved automated testing including Load Testing and Regression Testing using QuickTestPro and Load Runner.
  • Create requirements and Test matrix for ETL and Reporting Test cases in Quality Center.
  • Involved in deploying builds for various projects, run the builds and document results/feedback on Maven. Automating the build, deployment and testing of Front End and Database components.
  • Interact with developers, users and various members of the team to discuss issues, resolve defects and set priorities.

Environment: JIRA, Appium, Java, Selenium, XML, Maven, SoapUI, NG Pro, SQL Developer, Cucumber, Bit Bucket.

Confidential, Dallas, TX

QA /Selenium tester

Responsibilities:

  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
  • Interacted with Business Analysts on regular basis to understand the Business Requirements.
  • Developed automated scripts for Automated Regression Testing using Selenium WebDriver + Java .
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver + Java .
  • Experience in Agile methodology with SCRUM Process for the product development.
  • Designed High Level Test Cases or Scenarios that map back to High Level Requirements and Use Cases.
  • Developed scripts for all manual Test cases using Junit.
  • Lead squad focused on improving Ruby automated testing process, speed, and coverage.
  • Exported HTML Test case to Test Suite and then run on other browsers using Selenium WebDriver .
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Performed Web Services testing and Validated XML and JSON files request/response data using SOAP UI.
  • Tested SOAP-based Web Services for enrolling customers, getting insurance information, creating claims
  • Performed Regression Testing of different modules automated in SOAP UI.
  • Responsible for creating test data and running ETL loads using Robot job scheduler without any assistance from Development team.
  • Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and psql
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Created datasheets for Services like DDS, OMS, COT, MDMS and OSI testing, executed the LISA Scripts, and validated responses by writing SQL queries with AOM database (Oracle), OMS (Oracle), EDOCs db (PostgreSQL), MDMS db (SQL Server 2008) and validated data in AOM Broker GUI.
  • Developed automation test scripts for client -server and web based applications using Python, PHP.
  • Used TFS version control for checking in the changes and merging them with the master
  • Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Hummingbird and Command prompt
  • Followed up on management escalations, opening of trouble tickets with the DSL maintenance department
  • Used HP ALM to design Test Documents, including Test Plans, Test Requirements, Test Cases and Test Procedures for functional testing.
  • Involved in Performed testing for GUI automation for functional regression Squish tool.
  • Created SQL Statements and UNIX/Linux Shell scripts to perform ETL testing on the oracle database.
  • Create various builds and deployment in Jenkins with ANT
  • Configure UI Automation Framework with Coded UI.
  • Performance testing of the applications by generating scripts using Load Runner
  • Involved in the testing of the UI Interface and cross browser testing.

Environment: HP Quality center/ALM, Selenium, XML, Jenkins, HTML, JMeter, SoapUI NG Pro, Putty, TOAD, PostgreSQL, psql, SQL Developer, Oracle11g/10g EBS, SQL Server, Cucumber, Bit Bucket.

Confidential

QA Manual Tester

Responsibilities:

  • Practiced waterfall based SDLC (System Development Life-Cycle) methodology.
  • Reviewed and analyzed software requirement specification and came up with Test Scenarios , executing Test Cases and gathered Test Data.
  • Reviewed manual scripts created by peers and suggested appropriate changes for code optimization.
  • Conducted cross browser and platform testing (Windows, Mac, Safari, Chrome, Firefox) to validate consistency of performance and quality.
  • Performed Manual and Automated testing for the test cases using Quick Test Professional.
  • Perform Manual testing using Test Director to develop test cases, test scripts, execute the scripts and log the defects.
  • Used QTP Checkpoints and Regular Expressions for checking web pages, images, texts, and tables.
  • Perform Functional testing including Smoke, Sanity, and Regression Testing to certify the stability and usability of software systems.
  • Validated when orders are created that billing information is correct and that information is sent to SAP and communicated back to core application.
  • Prepared defect metrics and productivity metrics for the team, worked as back end tester worked with developers and Business users for rectification and retesting in creating manual test cases in Quality Center. (QC).
  • Performed backend testing in database like SQL server and analyzed the log files for different error codes.
  • Performed Manual performance testing to identify various critical points in the application.
  • Executed system, performance, database impacts, software scenarios , negative testing, error/bug retests, usability and data interface testing.
  • Written Test Cases for ETL to compare Source and Target database systems, Source to Target column level mapping, check Referential integrity and created the scripts accordingly

Environment: Quality Center, Manual testing, QTP, MS SQL Server, SQL, MS Office, SAP.

Confidential

Network and System Associate

Responsibilities:
  • with DHCP, FTP, DNS, Tunneling and setup of networks and systems.
  • Configured and implemented basic networking infrastructure
  • Worked with setup of Windows Servers and virtualization technologies.
  • Trained with the networking manager to get a hands-on experience of networks setups.
  • Worked Maintenance and support for over 100 systems and their networks.

Environment: Networking, Servers, maintaining network systems like switches, routers, and servers daily Installing telecommunication systems, voice mail systems.

We'd love your feedback!