We provide IT Staff Augmentation Services!

Qa Manual/automation Engineer Resume

SUMMARY

  • Around 5 years of experience as QA Analyst in both Manual and Automation testing on various applications like Banking, Financial and Healthcare applications.
  • Proficient in Manual Testing like Smoke Testing, Black Box Testing, White Box Testing, Integration Testing, Database Testing, Regression Testing, Integration Testing, Performance Testing and GUI software Testing.
  • Good Experience in Automation testing using Selenium WebDriver & Selenium RC using JAVA.
  • Experience in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analysing test errors, and maintaining test scripts.
  • Experience in Defining Testing Methodologies, Creating Test Plans and Test Cases, Verifying and Validating Application Software and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
  • Proficient in performing automation testing in Functional/System, Regression, Integration, Smoke, Cross browser testing in Windows/MAC/Mobile Devices (Android, IOS).
  • Expertise in analysis, coding, testing on mainframe - Distributed environment.
  • Good working knowledge in creating Automation Frameworks and Design patterns.
  • Performing Cross-Browsers/Platforms Testing including Mobile Devices like iPhone, iPad, and Android.
  • Manage Jenkins and maintain AWS environment for Jenkins test environments
  • Hands on experience in Manual testing of Mobile Apps.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
  • Ability to accurately Log defects, Escalate Issues and provide accurate management reporting using defect logging tools like Jira, RTC.
  • Detected Defects and communicated to the developers using bug reporting tool and tracked the defects using Version one. Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium-RC, WebDriver and Selenium Grid.
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts
  • Build various automation suites in RFT to support various test environments
  • Good Experience in Designing and implementing Restful APIs and SOAP Automation testing and by executing both functional and non-functional testing using SoapUI, Postman.
  • Familiar with Linux/ UNIX commands to perform testing on Linux/ Unix environments.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts.
  • Good Experience in DevOps automation processes for build and deploy Systems. Well versed with GUI
  • Work closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction.

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS, Android, IOS, Centos, Basic knowledge in UNIX

Languages: C, JAVA, Python

Scripting Languages: VB Script, JavaScript, Python Script

Web Technologies: HTML, HTML5, DHTML, CSS, JSON, XML, XSL, XPATH, AJAX, JSP, Java Server Pages, (JSP), JSTL, Applets, Java Beans, JDBC

Manual Testing: White/Black box testing, Functional Testing, Regression Testing User Acceptance, Testing, Stress Testing, End-to-End/Integration Testing.

Automation Testing: Selenium Web Driver/ IDE/ Grid, QTP/ UFT, Cucumber, JMeter, Load Runner

Defect Tracking Tools: HP QC/ALM, Jira, Team Foundation Server (2008, 2010, 2012)

Methodologies: Agile (Scrum), Waterfall, TDD, BDD, ATDD

IDE Tools: Eclipse IDE, Net Beans IDE, IntelliJ.

Web Services: Soap UI, Postman

Testing Framework: JUnit, Test NG

Build Tools: Jenkins, Maven, VMware

Database: Oracle, My SQL, SQL Server, MongoDB, Cassandra

Version Control: SVN, GitHub, Bit bucket

Browsers: IE, Firefox, Google Chrome and MAC Safari

Other Tools: ETL Tools Informatica PLSQL, Oracle, SQL Server, Data stage, Power Center, SSIS, SSRS, SSAS, Data stage 9.1, Erwin9. 5, Crystal Reports, Oracle, Fire Path, ATOM, Sublime Text, Toad, MS Office, Appium, Perfecto.

PROFESSIONAL EXPERIENCE

Confidential

QA Manual/Automation Engineer

Responsibilities:

  • Analyse business requirements and work closely with developers to deliver high quality software.
  • Translate system requirements into test scripts and test cases.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies ( TDD ), Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Involved in setting up configuring the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver using BDD framework.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Responsible for implementation of Behavior Driven Development Testing Automation Framework build using Selenium WebDriver, Cucumber, TestNG and Maven technologies under Java platform.
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium WebDriver, Cucumber , TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Experience with cross browser testing, such as Chrome, Internet Explorer, Mozilla Firefox and Safari.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Used Maven, GitHub, Selenium WebDriver, Cucumber, Jenkins, Java and Selenium Grid to create nightly automation scripts.
  • Used Maven for building the Selenium WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Executed SQL queries, Joins and Performed Backend testing and ensured the retrieval of the data from the database. Validated Reports and statements.
  • Involved in acceptance testing using Cucumber, Selenium WebDriver and BDD Framework.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, Step Definition and Gherkin format.
  • On daily basis used build tools like Maven (CD) and Jenkins (CI) to build and regress automated tests; documented and tracked defects and produced detailed reports using Jira.
  • Test the successful application written to perform numerous administrative, maintenance, security and other software updates of mobile devices (based on iOS and Android) in Appium.
  • Tested web applications developed with CSS3, HTML5 and angular2.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Created data-driven automation scripts for testing API Web Services using REST API.
  • Tested request and response XML based web services interfaces using Soap API in Soap UI.
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology.
  • Performed REST Web Services testing with Postman and Performed Security Testing for Employee login validations.
  • Create performance scripts using JMeter and set up the Performance test scenario in Controller.
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.

Environment: Agile(Scrum), Java, Jira, Rest API, Soap UI, REST, Automation, Selenium Web driver, TestNG, JMeter, Maven, AWS, Cucumber, Appium, IOS, Android, Jenkins, Git/GitHub, BDD, TDD, Postman, Eclipse IDE, HTML, HP ALM, XPath, Postman, Unix, Firebug, SQL, Firefox, IE and Chrome browsers.

Confidential

QA manual/Automation Engineer

Responsibilities:

  • Analyse business requirements and work closely with developers to deliver high quality software.
  • Translate system requirements into test scripts and test cases.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint planning meetings.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA.
  • Performing a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Used Selenium web driver, TestNG, Cucumber, Java to write the test scripts.
  • Experience in building POC and effort estimations for SOA Web Services testing.
  • Worked with accounting department in matters concerning billing and billing reports in Facets Solution.
  • Worked existing Selenium automation Framework with java using Data Driven testing and MS Test.
  • Experienced in testing framework using Behaviour Driven Development (BDD) tools like Spec flow.
  • Designed structured User Interface UI automated Test cases using Selenium Web driver in java for web-based software products used to perform software testing.
  • Implemented Test-driven development (TDD and BDD) framework using cucumber tool.
  • Used Appium for native, hybrid Mobile Application Testing for iOS and Android platforms.
  • Actively involved in all the stages of process Validation - Process Design, Process Qualification, and Process Verification.
  • Involved in writing test scripts using java and executed it through Selenium WebDriver, Cucumber for Functional and Regression testing.
  • Performed API testing using Soap and Rest API webservices using tool SOAP UI.
  • Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Tracked the defects using HP ALM tool and generated defect summary reports.
  • Worked with the Web programming language HTML5, CSS3, XML and selected web element by using developer tools.
  • Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Web driver.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Used SoapUI & Postman tool to test SOA based architecture application to test SOAP services and REST API.
  • Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.

Environment: Java, Agile, SOAP UI, REST, TestNG, Git/Git hub, Postman, Jira, Selenium Web Driver/Grid, SQL PL / SQL, CSS, XML, Unix, SOA, Cucumber, Appium, Firefox, IE and Chrome browsers, BDD, TDD, Eclipse IDE, IOS, Android, HTML, XPath, Maven, Jenkins.

Confidential

QA Manual/Automation Test Engineer

Responsibilities:

  • Evaluated all technical documents applicable to tests. Developed various test techniques for software applications.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Developing Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
  • Wrote & executed Manual Test Cases, reviewed, analysed, managed using QC/ALM.
  • Implemented Page Object Model automation framework with Java, Selenium WebDriver.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Implemented simulator for Mobile App Testing by using Appium.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed Maven (CD) Build scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites.
  • Monitored the test execution in Jenkins once the code pushed into CI.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Testing a complex Web based application with backend validation in mainframes and using SOAP UI.
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status. Used GIT for code repositories and Maven for the dependencies.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into tables.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Executed SQL Queries to validate the data based on the business rules for extensive data validation.
  • Used TestNG framework to run unit tests and for CI/CD we used Maven and Jenkins.

Environment: Agile (Scrum), HP QC/ALM, Eclipse IDE, Java, Selenium WebDriver, SoapUI, Soap, Rest, Cucumber, REST, XPath, CSS, SOA, TestNG, Maven, Jenkins, Unix, JMeter, TDD, BDD, Appium, IOS, Android, UFT/QTP, GIT, Maven, SQL, Unix.

Hire Now