We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 6 years of experience with expertise in Manual Testing of Client - Server Web application and automation Testing.
  • Extensive working experience on all phases of Software development life cycle (SDLC) Software Test life cycle (STLC) with Agile / Scrum methodologies.
  • Extensive experience in reviewing and analysing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Good experience in System Testing / Black Box / Smoke Testing / Re Testing / Regression Testing / End to End with various testing stages/levels/phases, testing types, testing techniques and quality work products.
  • Experience in automation Testing using Selenium WebDriver / RC / IDE / GRID, TestNG, Cucumber, Jenkins, SoapUI and HP ALM, JIRA.
  • Strong understanding of QA Process, Use Cases and Waterfall, Agile/Scrum SDLC methodologies and can work through different releases of product.
  • Proficient in different phases of Testing including Black Box, Functional, Integration, System, Back-end, Regression, smoke, End to end, Adhoc, Exploratory, UX/UI, Usability and User Acceptance testing (UAT).
  • Utilized role in mobile testing using Appium Mobile for testing client’s mobile apps on the Android/iOS platforms.
  • Experience in the Selenium Data Driven and Hybrid Frameworks with core Java programming, Web Driver, TestNG.
  • Proficient in both Manual and Automated Testing Tools such as ALM / Quality Center, TFS, & JIRA.
  • Good working experience on Mobile app Testing using Appium and SQL for Database testing.
  • Proficient in complete QA life cycle: Test Plan, Test Cases, Test Execution, Defect Logging and Verification of fixed bugs
  • Expertise in analyzing Business/System Requirement documents, designing, developing and executing Test Strategies, Test Plans and Test Cases.
  • Performed Manual tests using Testing Tools like TFS, JIRA & HP ALM/Quality Center.
  • Ability to document and track defects as well as produced detailed reports using defect tracking tool - Quality Center& TFS.
  • Used SOAPUI for WSDL Validation. Used different Assertions for validating responses.
  • Extensively made use of Property Transfer and Data Driven in SOAPUI.
  • Experience in Planning and execution of Performance, Load and Stress tests for Web applications
  • Strong knowledge in web services testing via tool SOAP UI/ REST web services.
  • Experience on validating various web services such as REST using. SoapUI and REST Client.
  • Excellent exposure in management of database (creating database, tables and framing queries).
  • Sound knowledge on TestNG framework for Unit testing and Maven for Project building tool and Jenkins for Continuous Integration.
  • Developed SQL queries to perform the back-end testing on Microsoft SQL server.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status. knowledge on Object Oriented Programming (OOPS) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident and sincere.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/Web Driver / TestNG

Languages: JAVA, VB, SQL, PL/SQL, HTML, XML

Scripting: JavaScript, VB Script, Shell Script

Test Framework: TestNG, Data Driven Framework, Hybrid Framework

Project Methodologies: Agile-Scrum, Waterfall

Defect Tracking Tools: JIRA, ALM/Quality Center

Databases: Oracle, SQL Server, MySQL, MS Access, Sybase

Operating Systems: Windows, Unix

Others: Web Services, Maven, Jenkins, Soap UI REST Client

PROFESSIONAL EXPERIENCE

Confidential

QA Automation engineer

Responsibilities:

  • Manual and Automated Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing.
  • Followed Agile methodology for the entire SDLC.
  • Automation using Selenium WebDriver IO, HTML, CSS, NodeJS.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework
  • Automation using Selenium Cucumber, javascript,KevlarFrame work,Feature files,
  • Involved in Web services testing using SOAPUI Tool.
  • Followed Agile Testing methodology, participated in daily SCRUM meetings and Tested each sprint deliverables.

Environment: Selenium, JAVA, JIRA, Microsoft Windows, ALM, MS Visio, Agile Scrum, SQL, SoapUI, NodeJS,, Java JRE/JDK, JavaScript, Maven, TestNG, Eclipse, Jenkins, Cucumber, HTML, CSS, TDD, BDD, GIT.

Confidential - Dallas, TX

QA Analyst / Test Engineer

Responsibilities:

  • Manual and Automated Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing.
  • Followed Agile methodology for the entire SDLC.
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • TestNG and Maven technologies under Java platform.
  • Involved in writing Test plan, Test Scenarios and Test cases. Responsible for Traceability matrix and daily status report.
  • Prepared Test scenarios & reviewed the Test cases/scripts with Business team for approval.
  • Automation using Selenium WebDriver, Cucumber, Java, JUnit, TestNG, Maven and Jenkins.
  • Involved in Integration testing, System Testing, Regression testing and UAT testing for web-based applications.
  • Involved in Regression, Functional, Integration and System Testing.
  • Identified Test Cases to perform Regression Testing, automated them using Selenium.
  • Participated with the BA team and Documented/Analyzed User Stories, Acceptance Criteria, Use Cases, RTM etc.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework
  • Verified the web services for its functionality, reliability, scalability using SOAPUI web services test tools.
  • Used JIRA for test planning, maintaining test cases and test scripts, Defect Management and Defect tracking.
  • Developed and Maintained Automated Regression Test cases in Selenium WebDriver using Java programming language and TestNG Framework.
  • Involved in Web services testing using SOAPUI Tool.
  • Wrote Test Scripts by using Selenium tool with BDD Framework using Selenium in Java and prepared automation test framework.
  • Used SoapUI to Test Web services and REST APIs.
  • Experienced in parsing XML and JSON based Web services / APIs.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Responsible for the Web based testing including GUI Testing, Black box testing, Regression Testing, Integration Testing, System Testing, Functional Testing, Exploratory Testing, UX/UI Testing, Usability Testing, Smoke Testing, Backend Testing and User Acceptance Testing.
  • Created Hybrid Framework for better maintenance of all Automation Scripts from scratch.
  • Performed functional Testing, integration testing and system Testing.
  • Performed cross browser Compatible-Platform, Functional, Regression, UI testing for Mobile app. performed Appium Tests for Test Automation Framework and for Cross platform Test Automation.
  • Followed Agile Testing methodology, participated in daily SCRUM meetings and Tested each sprint deliverables.
  • Participated QA weekly meetings and discussed Enhancement / Modification Request issues and defects in the Application.
  • Used GIT for version control, JIRA for issue Tracking / Bug reporting, and Jenkins for project build.

Environment: Selenium, JAVA, JIRA, Microsoft Windows, ALM, MS Visio, Agile Scrum, SQL, SoapUI, NodeJS, SharePoint, Java JRE/JDK, JavaScript, Maven, TestNG, Eclipse, Jenkins, Cucumber, HTML, CSS, TDD, BDD, GIT.

Confidential, NY

QA Automation engineer

Responsibilities:

  • I have worked for several different projects i worked on the Online Bill pay, Online Banking and personal lone platforms, while working on Bill pay, i engineered Functional and Non-functional test scenarios for the GUI part and also did backend testing with SQL
  • Worked on mobile app testing using Perfecto mobile for applications on both IOS and Android.
  • As a part of Online Banking part, had to do a lot of data validation specifically for Month to Month checking account transaction and yearly basis transaction, the application would export large amount of data in XML files and we would then need to run SQL Queries to validate them.
  • Involved in the testing of web portal of New system.
  • Created UAT test cases using detailed business requirements, functional documents, and processes.
  • Writing SQL Queries for setting up Test data and performed database integrity using SQL.
  • Had Restful API that transports data from one part of the Module to another part of the application.
  • Developed automation scripts for Mobile applications (IOS, Android) using Appium, Java.
  • Developed automation scripts for Mobile applications using Appium and Java.
  • Interacted with Subject Matter Experts (SME), Business Owners; Conducted detailed interviews with them and reviewed the gathered requirement.
  • Involved extensively in doing back end testing of the data quality by writing complex SQL.
  • Involved in testing web services using automated scripts with different tools such as Rest Assured and SOAP UI.
  • Worked closely with agile scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using TestNG.
  • Development of SQL queries as per the request from the business team in SQL server.
  • Have worked within an Agile Scrum development team structure to deliver the business objectives of the project.
  • Automated the mobile version of the application using Appium, Selenium and Java
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Used various aggregate functions through SQL queries in order to validate the data load in order to perform Backend Testing.
  • Designed and defined test cases, test plans, and test scope to address functional, system, integration, regression, and user
  • Extensively automated regression and functional test suites by developing test cases using Selenium WebDriver, java and TestNG.
  • Responsible in executing HP ALM test scripts on different browsers and checked for compatibility.
  • Performed Functional testing, System testing, Regression testing and Backend testing.
  • Facilitated the requirements gathering process with the client and leads to ensure all requirements are identified and documented to fulfill scope and business goals.
  • Retrieved records from multiple tables from Oracle Database by using joins such as Inner Joins, Outer Joins, and Self Joins.
  • Develop Test scenarios, Test cases, Test Cases suit (for smoke, regression), cross browser testing, execution iterations, bug tracking and reporting cycle using test management HP ALM/Quality Center tool.
  • Validate the preparation of test scripts and the execution of UAT of all facets contract components and documents risks and variations based on earlier defined requirements.
  • Read cach node in XML and validate each record in SQL via automation script for the personal lone platforms,
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Automated the whole process for that by creating an End to End test scenario, instead of doing spot check on data.

Environment: QTP UFT / Selenium / WebDriver / HP ALM, MS Visio, Agile Scrum, NodeJS, Oracle SQL, SoapUI, Jira, SharePoint, JavaScript, Java JRE/JDK.

Confidential, NJ

QA Test Engineer

Responsibilities:

  • Perform Manual Testing for the application.
  • Review and understand the requirement document that is given by Product Manager.
  • Understands and clarifies requirements for Prepares Test cases and Test plans / Test Etimation and Requirements Traceability Matrix.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements on the Database.
  • Followed Scrum/Agile Methodology in the process of the project management based on SDLC.
  • Performing functional, exploratory, UX/UI, regression, sanity, ad-hoc, and smoke testing cross browser compatible (Safari, FF, Chrome, IE, Edge and other), cross different mobile devices iOS and Android.
  • Developed elaborate Functional Test Plan and Test Strategy for the project.
  • Involved in development of Test cases from functional requirements, technical specification and Use Cases.
  • Identifies Functional and non - Functional requirements and Maintains the Regression Test pack up to date.
  • Developed test scripts to perform functional tests as part of black box testing.
  • Executed the web services API test cases using SoapUI.
  • Testing of web services using SOAP UI.
  • Created and executed test cases based on test strategy and test plans based on business requirement documents.
  • Performed manual testing of each build and then regression testing on each build using Jira.
  • Cooperates closely with developers on different stages of the Project.
  • Takes part in demos for business stakeholders and ensures software meets their requirements.
  • Wrote extensive SQL queries for data validation, analysis and manipulation, and maintaining the integrity of the database.
  • Involved in writing SQL Queries to check for the data validation.
  • Involved in Back End testing using SQL Queries on Oracle Database.
  • Designed and developed mobile web members and creative aesthetic and solid grasp directly with the UI/UX team to assist with design elements of digital technical requirements.
  • Experience and knowledge Defect Tracking tools JIRA / Quality Center.
  • Good working experience (SDLC) (STLC) and Agile / Scrum Methodologies.
  • Performed Manual Testing of web-based applications and used HP Quality Center for test management tool.
  • Good ex Perform Manual Testing for the application.
  • Review peer on SQL for Database.
  • Wrote SQL queries extensively to retrieved data from the database.
  • Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
  • Execute Test Cases using Jira manually and attached test document to the Test Cases.
  • Involved in writing and execution of test cases using Selenium web driver with Cucumber (BDD) with gherkin language.
  • Good experience on SoapUI for Testing and validating various web services.
  • Wrote different types of SQL queries like Select, update, where, delete, insert into to write and retrieve data from database and also different types of Join and Union statements to compare and combine data among tables.
  • Attended all the QA meetings and Provided status report. understand the requirement document that is given by Product Manager.

Environment: VBscript, QTP, SOAP UI, Jira, MTM, TFS, Windows, .Net, Oracle, SQL Server, MS-Office.

Confidential, Minneapolis, MN

SEP 2QA Test Engineer

Responsibilities:

  • Review and understand the requirement document that is given by product Manager.
  • Manage process of User Acceptance Testing.
  • Running Tests, defect tracking, manage the defects and executing the Test Cases through Quality Center.
  • Connected to SQL plus in UNIX and created and executed complex SQL queries.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behaviour of the applications during different phases of testing using testing methodologies.
  • Performed Positive and Negative Testing Manually.
  • Used Quality Center to repot and track bugs and for reporting modification requests.
  • Created and maintained SQL Scripts to perform back-end testing on the oracle database.
  • Conducted Defect Meetings and Team Status Meetings providing testing updates.
  • 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.
  • Monitored the Defect Tracking Process and generated customized graphs and reports for the client using QC.
  • Performed Security Testing on the application.
  • Conducted Back-End Testing Using SQL Commands.
  • Actively participated in walkthroughs and enhancement meetings.
  • Maintained Test Matrix and Requirement Traceability Matrix.
  • Worked with Business Analyst and QA Lead in reviewing and analyzing the business requirements Documents and functional requirements.
  • Customized Quality Center to suit the requirements of testing effort.
  • Collaborated with technical teams to understand the complexity of new interconnected modules.
  • Used Quality Centre to track bugs, analyze results and generate performance reports.
  • Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.
  • Wrote complex SQL queries to perform the Back-End Testing of the Oracle database using SQL.
  • Responsible for Performing Integration Testing, UAT testing.
  • 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.
  • Generated Test data for positive and negative test scenarios.
  • Followed the Agile Methodology Process throughout the project and all artifacts are generated for each discipline.
  • Involved in Back end testing to valiSystem Development Life Cycle date data from the application by writing SQL queries, performed quality assurance reviews on all.

Environment: Quality Center, HTML, JIRA, SQL, MS Office, Java, C#, QTP, UFT, VB Script, Windows, Linux/Unix.

We'd love your feedback!