Qa Automation Resume
2.00/5 (Submit Your Rating)
Boston, MA
SUMMARY
- Over 8+ years of experience as a QA Automation Engineer extensively worked on Manual, Automation Testing of client/server applications and web.
- Defect logging and tracking using TFS (Team Foundation Server) and updated the test defects status with results.
- Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
- Carried out extensive Backend Testing to ensure proper backup and restoring of data by Writing SQL queries using Management Studio Tool.
- Analysed system specifications, developed test plans, test cases and Test Scripts for Client/Server and web.
- Performed Regression, Functional, System, Integration testing and Application Testing.
- Experience in analysing, reviewing and understanding Business Requirement Document (BRD), Functional Requirement Document (FRD) and System Requirement Documents (SRS).
- Extensive knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile (Scrum) and Waterfall methodologies
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Hands on experience in Maven to handle project dependencies.
- Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
- Ran load test using in several cycles in Load Runner and helped to identify the bottle necks during search of bids and offers before every release
- Experience in analysing, writing and implementing test scripts for Regression testing using automation.
- Experience in Black Box testing such as Smoke, Functional, Component, Integration, Retesting, Regression, System and End to End testing
- Knowledge of Non - functional testing like Performance (Load, Stress, Endurance and Volume), Usability and User acceptance testing (UAT)
- Experience in analysing requirements, designing and executing test cases, preparing RTM (Requirement Traceability Matrix), creating test data, tracking and reporting defects following the Defect Life Cycle
- Hands on experience in working fast paced Agile environment
- Experience on different types of Testing like Black Box, White Box, Integration, System, Functional and Regression Testing.
- Proficient in devising all the artefacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Centre, JIRA, etc.
- Profound knowledge and experience in using Quality Centre/ALM, Version One and JIRA
- Performed of manual testing for the functionality and GUI of the application using ALM.
- Adaptable to new and fast paced environment, self-motivated and quick learner
- Interacted with developers, team members, team lead and end users for issues over requirements or defects.
- Strong technical, analytical and problem-solving skills. Quick learner of new software/tools, self-starter, able to work independently and collaboratively within in a diverse team.
- Strong organizational and communication skills, both verbal and written.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Conducted usability testing, UI testing, functional testing, and database testing.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
QA Automation
Responsibilities:
- Performed functional, web services, API, backend, web testing.
- Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
- Excellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Involved 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.
- Test cases is written in JAVA to ensure code is functional
- Designed and implement Hybrid Driven Framework approach using Selenium Web Driver.
- Assigning tasks to offshore team and responsible to get it done by them and also clarifying their doubts by continuous interaction with end client.
- Tested the application in a highly dynamic environment across various sprints through agile methodology.
- Reviewed the Requirement documents, Functional Specification and Use Case documents.
- Analyzed the use cases provided by analysts and wrote test cases.
- Validating the Restful API Using Java, Apache Http Client and XML, JSON Parsers
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven.
- Developed test cases, test scenarios and test data according to specifications.
- Created test cases and executed them in ready API.
- Analyzed the functionality and designed test cases for both functional and regression testing and automate the same
- Experience in developing the Automation framework using both C# and Core Java programming
- Used JIRA to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
- Expertise on Testing REST API using Robot Framework and SOAP UI
- Strong knowledge in web services testing via Tool SOAP UI/ Restful web services
- Performed functional, integration, black-box, and system, regression, and user acceptance tests.
- Automated Regression Test cases using Selenium Web Driver, Jenkins, and Maven.
- Performed End-to-End testing of ReactJS/Python-based web applications
- Have excellent working and understanding Knowledge of CI/CD process and tools like TFS, Jenkins, TeamCity, and Atlassian Bamboo.
- Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SOAP UI.
- Expertise on Selenium test automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, Cucumber, Maven, GitHub, Jenkins
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
- Developed framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface.
- Performed UI and API testing using Cypress and created from framework from the scratch.
- Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
- Handled the task of localization/Globalization testing for web and device portal with two junior team members for four languages. Coordinated UI Testing task with one junior team member
- Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
- Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services(AWS)
- Familiar with UX design methodologies
- Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Webdriver,Pytest framework.
- Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications.
- Expertise in performing manual testing (emulators & IOS Simulators) & amp; Mobile Application Testing using Appium.
- Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
- Rest API automation using cypress and JavaScript.
- Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin.
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
- Performed UI and API testing using Cypress and created from framework from the scratch.
- Strong Experience on client side JavaScript tests with Karma and Mocha and also used Jasmine, protractor, behavior driven development framework for testing JavaScript and Angular JS code.
- Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Experienced in load and performance testing tool JMeter.
- Good experience in testing both SOAP and REST web services using SOAP UI and Rest Assured and Tested both XML and JSON
- Script creation and enhancement using Selenium Web driver - Java, cucumber (using Page Object Model).
- Followed Agile Scrum process and involved in Sprint Plans, Daily Scrum meeting, Grooming Sessions, retrospective and responsible for working with in a team to create document and execute testing strategy, test plans test cases and test scripts in support of a set of global tools, systems and database.
- Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Knowledge of Writing Gherkin scripting automation test scripts to execute in Cucumber.
- Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies
- Experienced in designing and building Frameworks like Behaviour Driven Development (BDD), Test Driven (TDD).
- Involved in Restful web services/API testing.
- Created test scripts in Selenium and enhanced those scripts using Java API and TestNG.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Used BDD framework with Cucumber and created future files with scenario and scenario outline files.
Confidential, New York
QA Automation
Responsibilities:
- Extensively used Quality Centre for test planning, maintain test cases and defects.
- Developing test scripts to test Web Services, using SoapUI tool and Monitoring performance of APIs.
- Performed Smoke testing, Functional testing, Regression testing, Integration testing, and Soap UI / API Testing.
- Prepared a Report of all automation difficulties and test results for further application.
- Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using JIRA.
- Developed Java class files using page object model and created several reusable methods to perform various testing
- Execution of automated Test Scripts through Maven.
- Tested compatibility of application for dynamic and static content under various cross browsers using Selenium.
- Integrated with Continuous Integration tools Jenkins for running tests on a regular basis automatically. lso responsible for converting automation scripts to new frameworks using Selenium WebDriver, Java and TestNG.
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Created API automation test scripts using Postman API and Java Script / Newman command-line collection runner
- Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Extensive experience in source control with GitHub
- Writing simple to complex SQL queries for testing purpose.
- Validated SOAP UI and Restful API services
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber for Java and Ruby.
- Developed automated scripts and frameworks using Cypress, Java script.
- Hands on experience on working Cypress for angular application end to end testing.
- Strong Experience on client side JavaScript tests with Karma and Mocha and also used Jasmine, protractor, behavior driven development framework for testing JavaScript and Angular JS code.
- Worked with AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.
- Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
- Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and GitHub. python
- Implement test automation framework into CI/CD pipeline using TFS and TeamCity
- Experience in Selenium IDE (HTML, Python, Junit, C#, Core java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and used SOAPUI for API Automation.
- Used Rest assured and postman for end point validation of web services (API).
- Created automation scripts in SOAPUI using Groovy Script for web services testing.
- Tested SOAP web services by using SOAP UI tool.
- Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
- Used TestNG framework to run unit test and Maven to build the Project.
- Created and executed JMeter scripts for performance testing of portal
- Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
- Strong experience in programming languages and script like Java, .Net, JavaScript, Shell Script, Python and Ruby.
- Executed the test plans on web and mobile (Android) as per requirements using Appium tool.
- Execution of manual API Testing using Postman.
- Performed SOA testing for Payments API's using SoapUI, Springboot and Java framework for Web Services testing
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL
- Used TestNG framework to run unit test and Maven to build the Project
- Performed Scrum (Agile) methodology for testing the application.
- Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
- Scheduled jobs using Jenkins to run at regular intervals for smoke and regression testing for all the environments achieving CI/CD.
- Performed API test by running company's API test driver pages with JSON outputs.
- Experience with Test Automation tools such as Selenium, TestNG, Jmeter, Junit.
- Involved in Developing Automation framework from scratch level by using java and Selenium.
Confidential, New York, NY
QA Analyst
Responsibilities:
- Involved in conducting tests on Web Services API transactions like automatic payment, wire transfer, and account transfers sent over HTTP by inspecting every XML request and response using SOAP UI.
- Created test data using Selenium, Java, and Java Scripts and provided frame work for creating test data for the application.
- Involved in design and implementation of Selenium WebDriver automation framework for Smoke and Regression test suites (Maven).
- Proficient in testing web-based applications, REST API Automation.
- Utilized role in mobile testing using Appium Mobile for testing client's mobile apps on the Android/iOS platforms.
- Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Have participated in all levels of product design, worked with product manager, product development team and end product user.
- Involved in writing automated scripts for react JS application using Java scripts and cypress.
- Proficient with testing REST APIs, Web & Database testing
- Prepared Test Strategy and Test Plan document and mentor the Team.
- Involvement in the System Test Plan Preparation and Requirements Streamlining.
- Involvement in Preparation of Test Procedures, Test Scenarios, Test cases and Test Data.
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON. Lead Project management activities like Conduct Defect review and triage meeting.
- Experienced in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache Http Client, REST Assured.
- Customized the selenium Test as per the Test Case by using the C# Script.
- Identified test cases to automate and automated them using Selenium WebDriver and TestNG.
- Wrote test cases scripts using Selenium WebDriver for Functional testing and Regression testing.
- Performed Data driven testing using Selenium WebDriver, JDBC Connections.
- Used Selenium Grid, Desired capabilities, Remote WebDriver for distributing the execution in different machines, Platforms, Browsers.
- Developed Automation Framework for VT MVP project using LeanFT and NUnit which integrate with TFS for CI/CD
- Tested WebServices /XML / SOAP and RESTFul services using SoapUI tool
- Developed framework using TestNG, Page Object Model.
- Developed automation framework to test SOAP based Web Services using TestNG.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Worked on Protractor with Typescript and cucumber to write feature files to run Angular application test cases.
- Performed automation tests using JavaScript, Jasmine and Protractor to perform UI testing.
- Execution of end-to-end testing to evaluate system testing of the application.
- Participated in analyzing the functional specifications and creation of test plans, creating test cases & bug reports.
- Designed test cases according to requirements of newly added functionality with comprehensive coverage in manual scope and uploading the same in Quality Center.
- Used Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed and executed SQL queries and procedures to perform database testing.
- Involved in web services testing with SOAP UI by validating request and response for XML and JSON files.
- Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
- Executed SQL queries to verify the database for the relevant test cases.
- Implemented Data driven testing to verify the same functionality with multiple sets of data using Apache POI API.
- Involved in Maven configuration for running servers and scripts after the build.
- Contributed in developing Automation Framework that uses selenium WebDriver and TestNG framework implements using Data Driven, Page Object Model (POM).
Confidential
QA Analyst
Responsibilities:
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in testing environment using Selenium WebDriver.
- Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
- Worked under Agile Scrum Methodology.
- Responsible for running automation regression suite once in every sprint and logging defects for failed steps.
- Executed scripts using Jenkins as a continuous Integration tool to configure with build management tool, Maven.
- Involved in testing web services, validated request and response XML and added assertions to validate the XML in web services.
- Analysed business requirements, system requirements, studied the application and interacted with clients, developers and QA team.
- Worked with Scrum Master/Product owner, testing and development team in identifying product backlogs, sprint backlogs, story point and prioritizing user stories.
- Performed Functional tests using Selenium WebDriver with data-driven framework.
- Verified data integrity by back-end testing of the application by writing SQL queries.
- Applied robust page object model (POM) pattern on new builds and every modification in the application to do smoke and regression testing.
- Involved in creating Test plans for different components within the project.
- Involved in testing the application using Scrum (Agile) methodology.
