Qa Automation Engineer/sdet Resume
New York New, YorK
SUMMARY
- Over 8+ years of experience as a QA Test Engineer using Manual & Automation Testing of web and Mobile applications, client/server specializing in software Assurance Testing and QA Automation Engineer.
- Perform automated testing using Selenium WebDriver/RC/IDE/Grid.
- Experience in developing - to-end end automation using Selenium WebDriver, RC, IDE, Grid, Junit, TestNG, ANT, Maven, Jenkins, WebdriverIO, Jasmine, Web Services (REST, SOAP), and Rest Sharp.
- Experience with Test Automation tools such as Cypress, Selenium, TestNG, Jmeter, and Junit.
- Expertise in Manual Testing Automation Testing and Service Oriented Architecture.
- Expertise in writing automation script Mobile Native applications (IOS, Android) using Appium, and Java.
- Experience in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
- Identify any potential issues, validate them and reproduce the steps.
- Comprehensive understanding of tool like Eclipse IDE. Experience in using TestNG & JUnit.
- Expertise in Use Acceptance Testing UAT.
- Design, developed and implemented user acceptance testing cases and plans.
- Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
- Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and execute Apache ANT and apache Maven.
- Responsible for Daily status calls and weekly status report to the management.
- Python scripting language, experience with the Robot Test Framework.
- Experience with automation testing tools: Postman API, Selenium Web driver, QTP (VBScript).
- Experience in Building Microsoft .Net/C# automation Scripts by using Selenium, MS Visual Studio, MS Test, NUNIT, Spec flow, Coded UI, Azure, and good expertise in using Annotations.
- Exhaustive Experience in Designing & implementing Automation Frameworks including TDD, BDD, data-driven, keyword-driven, and hybrid using Selenium Web Driver, C#, and JavaScript.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, Test Framework, ANT/MAVEN build tools.
- Extensive experience in Developing Automation Scripts and Integration with CI/CD pipelines using various tools such as Team City, and Azure DevOps Pipelines.
- Experience in Automation testing using Selenium and HP Quality Center.
- Experience in working with Cucumber framework using Selenium web driver.
- Working knowledge on HP Unified Functional Testing in delivering the Bug reports.
- Good knowledge to create, execute and analyze automated test scenarios.
- Expertise in tracking and preparing reports on testing activities such as Testing Results, Test Case Coverage, Defects Status, Performance Baselines etc.
- Expertise in collaborating with functional/cross functional test teams conducting Test Readiness Assessments.
- Extensive Expertise in Functional, Integration, System, End - To-End and Regression testing of various Web and intranet applications.
- Experienced working with Team Foundation Server (TFS), Microsoft Test Manager (MTM), HP Quality Center.
- Hands-on experience with verification requirements and design specifications for validity in overall product design, with an emphasis towards product testability and verification.
- Experience in continuous improvement of the QA process by reviewing and evaluating existing practices with standard testing guidelines.
- Proficient in using Quality Center, Rally, JIRA, Clear Quest, and Bugzilla.
- Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), Eclipse, and preparation of automation test framework.
- Experience in White Box testing by authoring python Codes in Selenium Web Driver.
- Create and Maintain Serve Side Integration Tests using Python and Selenium Web drivers.
- Expertise with NoSQL databases like HBase, Cassandra, Dynamo DB (AWS), and MongoDB.
- Participate in QA Team meetings and bug-tracking meetings.
- Experience in various application lifecycle management tools like ALM/QC, Jira, and Azure DevOps.
- Experience in White Box testing by authoring python Codes in Selenium Web Driver.
- Create and Maintain Serve Side Integration Tests using Python and Selenium Web drivers.
- Experience in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
- Proficient in using Quality Center, Rally, JIRA, Clear Quest, and Bugzilla.
- Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), Eclipse, and preparation of automation test framework.
- Good experience with Oracle Application Framework (OAF) technology.
- Extensive experience in using automated tools like Ruby Cucumber test framework for Client/Server, Web, and database applications.
TECHNICAL SKILLS
Automation Tools: Selenium Web Driver, Selenium RC, Selenium IDE Selenium GRID, Cypress, UFT, SOAP UI, JIRA, Protractor, JMeter, Manual Testing, Spec flow Perfecto, Cucumber, Jaws, Appium, robot Framework, See Test, Jasmine, Karma, HP ALM 11.5, POSTMAN API Wireshark, Charles Proxy, SQL Server, Oracle.
Cloud services: AWS, Lambda, Cloud Watch, Azure DevOps, Dynamo, Kinesis stream and Kinesis Firehose.
Languages: C, Java, C#, .NET and VB.NET, Python and Mainframes
Testing Methodologies: Agile (SAFe), Scrum, waterfall Model.
Defect Tracking tool: Jira, Bugzilla, IBM rational
Web Technologies: Web Technologies: ASP.NET 2.0/3.5/4.0/4 , 5 using C#.NET & VB.NET, ASP.NET MVC, HTML, HTML5 and XML
Protocols: TCP/IP Protocol suite (HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)
Continuous Integration Tools: Jenkins, Hudson, Cruise Control
Packages: MS Office Suite (Word, Excel, Access), MS Project and MS Visual Studio, MS Visio
Operating Systems: Windows variants, UNIX, Linux, iOS
PROFESSIONAL EXPERIENCE
Confidential, New York, New York
QA AUTOMATION ENGINEER/SDET
Responsibilities:
- Participated in SDET (Software Development Engineer in Test) for automated test cases and the frameworks to execute and report them.
- Configured Selenium WebDriver, TestNG, and Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Write and revise automated test scripts for Functional, Performance and Load tests using .NET Framework (C#) environments features.
- Created and Executed Automated Coded UI test developed in C#.Net.
- Tested windows and web based application developed in C#, ASP.NET, and JavaScript.
- Created and Executed Automated Coded UI Tests developed in .NET Framework
- Worked on .NET framework in various versions.
- Implemented a simulator for Mobile App Testing in Android Platform using Appium.
- Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
- Used the SOAPUI tool for sending and receiving the response.
- Implemented Appium Scripts to test iOS and Android platforms.
- Performed web services testing both SOAP and REST with SOAP UI by validation request and response for XML, Json.
- REST API testing using POSTMAN on production post-release.
- Done Automation Scripts for testing API using Rest Sharp in C#.
- Used SOAP UI tool to test SOA-based architecture application to test SOAP services and REST API and Involved in services testing using Run scope and Postman.
- Worked closely with the platform team for every new service that the plan to tag and release.
- Experience in RESTFUL web service testing using Rest Assured framework java.
- Validated JSON formatted data, different HTTP status codes like 200, 201, 400, 415, 500etc.
- Created automated script for REST-API testing using Rest Assured framework.
- Expertise in performing manual testing (emulators & IOS Simulators) & amp; Mobile Application Testing using Appium.
- Performed ETL testing of PL/SQL jobs, Prepared mapping documents source and target columns.
- Manually testing both the SOAP & RESTFUL webservices.
- Verified and validated reports that were generated using Crystal report, ASP.NET and C#
- Wrote python scripts to read and write from csv files to database using Django ORM.
- Experienced in developing and executing manual and automated tests in different platforms using
- Python, Pytest/Unittest/Robot and the Selenium library.
- Experienced in developing end to end automation using Selenium WebDriver/RC/IDE/Grid.
- Designed and developed Data driven, Behavior driven, TDD and Hybrid Automation framework using Selenium WebDriver and Python and performed unit testing by using Unitest and Pytest.
- Develop tests with the advance features in XCUI Test Library such as Async Wait, First Match API, Activities and Screenshots.
- Performed functional Unit Tests using the XCTest framework
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git.
- Involved in Designing Automation frameworks using Jenkins, Maven, TestNG, SVN, Eclipse, Java & Web driver to test Load and Performance on different Server type such as HTTP, HTTPS, database via JDBC and SOAP using JUnit.
- Setup test project from scratch in XCode using XCUITest Libraries
- 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.
- Strong testing skills in Salesforce1 Mobile App, Salesforce standard object, custom objects, custom fields, page layouts, custom Tabs, Reports and various other components as per application requirements.
- Experienced in acceptance testing, working with BDD framework, Cucumber, Gherkins for creating feature, step definition files and Integration with selenium web driver under SAFE agile model
- 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.
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
- Develop tests with the advance features in XCUITest Library such as Async Wait, First Match API,Activities and Screenshots.
- Validated Data security and Sharing rules in Salesforce. Tested Users, Profiles, Role hierarches and Permission sets as per user profile and Public group.
- Hands-on experience on Playwright Testingfor end-to-end test framework for AngularJS applications and other JavaScript applications.
- Created Test Plans and Test Scripts as per business requirements and functional Specifications.
- Developed Test Automation Framework using Selenium WebDriver for functional & regression testing.
- Used Postman for API Testing to validate the Headers and the URLS, client id and client secret.
- Applied test automation framework on CI/CD process using Jenkins.
- Experience in Manual Testing, Automation Testing, API Testing and Performance Testing of Web, IOS, Android and Windows applications and experience in working with SQL, NoSQL (Microsoft Azure Document DB).
- Development of Regression Suite on thin client/Thick client the test cases using TOSCA tool
- Tested and wrote queries on Salesforce CRM tools work flow to test the repeatable process to eliminate inefficiencies and enhance productivity.
- Ensuring project Epics, features and testing scope were understood by the SAFe and Scrum teams as well as possible.
- Wrote and executed automated tests in Typescript/Playwright for a browser-based application.
- Created web UI tests using Cucumber, Gherkin and Cypress Automation.
- Created feature file using Gherkin syntax and implemented them into Step Definition.
- Built an Appium test framework from scratch and mentored the team using the framework.
- Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications.
- Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure.
- Test automation of GUI & Non-UI applications, Excel, XML, API, Web services applications using TOSCA
- Handled multiple end-to-end SAFe and SCRUM projects including, execution, monitoring and controlling release Management.
- Generated reports for XCUITest s using tools like xcpretty, XCHTMLReport.
- Worked for TOSCA integration with Jenkins
- Prepared the Test Scenarios and Master Test Plan for the UAT (User Acceptance Testing).
- Extensively worked onJMeterto create Thread Groups and test Web Application for various loads on key business scenarios.
- Proficient with testing REST APIs, and Web & Database testing.
- Tested web services and REST APIs using Postman.
- I have successfully tested web services both REST and SOAP services using Rest assured framework and SOAPUI.
- Used the Rest Assured library to automate Restful Web services.
- Tested the REST calls (POST, GET, PUT, DELETE methods) using POSTMAN and Playwright.
- Experience in parallel testing using Cypress. Rest API automation using cypress and JavaScript Rest API automation using cypress and JavaScript.
- Involved in testing of services using SOAP/REST services using SOAP UI, and Groovy Scrip 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 Oracle database.
- Participated in defining project roadmaps in the form of Epics, Features and Stories at SAFe Product Increment (PI) and iteration planning events.
- Created automation testing framework using Protractor, Selenium WebDriver, Type-Script and Cucumber to design Automation test scenarios.
- Testing with various Salesforce.com standard objects like Reports and Dashboards, Leads, Accounts, Contacts, and Opportunities along with Campaigns.
- 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.
- Increased automation coverage by planning and implementing automated testing scripts with Cypress.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform).
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploys.
Environment: Selenium WebDriver, Eclipse, Jenkins, c#.net,SOAP UI, Maven, Appium, Junit, TestNG, Jira, GIT, JMeter, .NET, SAFe, Azure, Cypress, Fire path, Firebug, Eclipse, XPATH, Java, Gherkin, Cucumber, Ruby, HTML, Robot Framework, REST ASSURED, CSS, JavaScript, SQL Server 2012, Agile, Windows and Linux
Confidential, New Brunswick, New Jersey
QA AUTOMATION ENGINEER
Responsibilities:
- Worked in the agile environment with frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Involved in automation scripting using Coded UI, C#, MTM.
- Used C# OOPS programming language as business logic in Visual Studios 2012 as IDE.
- Involved in developing the automation framework using Selenium to ensure web application is automatically tested via scripts.
- Used OOPS C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
- Creating test scripts using C# and Selenium Web Driver for the functional test cases.
- Involved in MDM (Mobile Device Management), responsible for all the stages from requirement gathering, development, and testing.
- Extensively automated regression and functional test suites using Pytest Framework.
- Created automation test scripts using Pytest with Page Object Model (POM) to test the web applications and desktop applications using Selenium Webdriver and Python.
- Designing BDD Framework by using WebDriverIO and Selenium Grid with JavaScript and all the ObjectOriented Programming Concepts.
- Used JMeter to execute LoadTests outside the company firewall by configuring host machines with JMeter in AWS.
- Used JMeter to execute LoadTests outside the company firewall by configuring host machines with JMeter in AWS.
- Developed AWS cloud formation scripts to create asg resources, and cloud watch resources.
- Created a custom plugin to execute cloud formation scripts in any AWS account by using java, Jenkins, and Ansible.
- Used multimachine to perform load testing on AWS lambda.
- Executed JMeter Scenarios to perform performance testing of web applications and Rest API’s. Also executed Stress and scalability.
- Created automation framework in-built using webdriverIO built on selenium background and used Jasmine framework behavior-driven approach for ReactJS web-based application.
- Responsible for maintaining test scripts and test cases for automation with Robot framework.
- Create/maintain test suites in JavaScript, Python and Robot Framework.
- Software test automation using Robot Framework using selenium library, Jenkins for continuous integration, Git for version control.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
- Created web UI tests using Cucumber, Gherkin and Cypress Automation.
- Experience in parallel testing using Cypress.
- Performed End To End testing using BDD framework with Cypress.
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- Tested Web app, Native app using Appium for automating the mobile testing and also perform manual testing according to the requirements.
- Wrote highly efficient and maintainable C#.NET code to develop Page Objects using the Selenium Framework.
- Used C#.Net language and TestNG framework for scripting.
- Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using C#.Net).
- Implemented simulator for Mobile App Testing in Android Platform and iOS Platform using Appium and See Test.
- Implemented Page Object Model Pattern (POM) based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
- Used ANT and Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests automatically.
- Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Created and executed software test plans, cases, and scripts using the latest Test Management tool design by Microsoft Visual Studio.bd
- Experience in RESTFUL web service testing using Rest Assured framework java. Validated JSON formatted data, different HTTP status codes like 200, 201, 400, 415, 500etc.
- Created automated script for REST-API testing using Rest Assured framework.
- Prepared Test cases, and wrote test scripts from various test scenarios across builds using HP ALM / Quality Center.
- Designed a data-driven testing framework in Selenium and captured data dynamically from web controls.
- Executing the test plans on the web and mobile (Apple & Android) as per requirements.
- Worked with Developers, as necessary, to isolate and repair bugs. Tracked software problem reports using Team Foundation Server (TFS).
- Created and Maintained Server-side Integration Tests using Python and Selenium Web driver
- Created the test data and request for the test data dependent on the other applications to be used in the testing activities for the current release.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Used SOAP UI tool to test SOA-based architecture applications to test SOAP services and REST API.
- Performed Smoke, Functionality, Integration, System, and Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Managed end-to-end automated and manual testing in the context of enterprise Scaled Agile Framework (SAFe) Agile Release Trains (ART) and individual Scrum projects healthcare application due diligence
- Helping employees and stakeholders understand and enact Agile QE in the SAFe and Scrum frameworks
- Working with other Project Managers, Dev and QE Lead to increase the effectiveness of the application of SAFe and Scrum in the organization.
- Experienced in Azure Infrastructure as a Service (IAAS).
- Experience in dealing with windows Azure services - Virtual Networks, Virtual Machines, Resource Groups, VPN, Load Balancing, Auto Scaling, and Azure monitoring.
- Experience in creating ARM Templets for the Azure platform.
- Worked on Azure on Microsoft, experienced on to deploy workloads on Azure Resource Manager (ARM) Virtual Machines.
- Ability to write scripts using Azure PowerShell during the Automation and build process.
- Worked on Ansible automation scripts for creating windows servers in azure and enabling ISS.
- Worked on migration project from on-premise to the cloud Azure.
- Contribute to the deployment of platform services including architecture, provisioning, configuration, and deployment of products in the cloud.
- Prepared test cases, test data, and test responsibility matrices for the application under test.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- The Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
- Validated Web Service modules using the Soap UI tool (Preparing web Service requests and adding authentication information in Soap Header).
- Possess an understanding of WSDL, schema, and XML documents for Web Service Testing.
- Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best-suited tool for Coded UI.
- Performed the Mobile Testing for Mobile App, identify the Mobile Platform like IOS, Android by using Appium.
- Executed the test plans on web and Mobile (IOS & Android) as per requirements using Appium.
- As part of compatibility testing, executed the workflow manager web application-related test cases on different browsers and different Operating Systems.
- Involved in regression testing using the QTP tool prior to converting QTP scripts to Selenium web driver. Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Performed defect reporting and bug tracking using JIRA and also followed up with the development team to verify bug fixes, and update bug status.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Actively participated in walk-throughs, inspections, reviews, and user group meetings for quality assurance with BAs, SMEs, and Developers.
- Attended daily project scrum meetings and weekly team status meetings.
Environment: Selenium WebDriver, Eclipse, Jenkins, SOAP UI, Maven, Appium, Junit, TestNG, Jira, GIT, JMeter, .NET, Azure, Cypress, Fire path, Firebug, Eclipse, XPATH, Java, Cucumber, Ruby, HTML, AWS, Robot Framework, REST ASSURED, CSS, Agile (SAFe), JavaScript, SQL Server 2012, Agile, Windows and Linux.
Confidential, Boca Raton, Florida
QA AUTOMATION ANALYST/TESTER
Responsibilities:
- Organized Test Plan during initial phase of project, prepared test scripts, executed test cases and recorded results in ALM. Testing code developed in TDD / BDD environments.
- Involved in the SDLC phase of requirement analysis, design, and development of the web-based intranet application tool using Web API andC#.
- Documented and tracked test scripts, test results and reported test defects usingRally.
- Creating automated test scripts for End-to-End functionality of the application using Automation tool (Selenium/UFT).
- Hands on experience in writing SQL queries and executing procedures to perform back-end testing for the expected results.
- Designed scripts for bulk report generation for regression testing inC#.
- Wrote SQL queries to retrieve the information from the SQL server database to check whether the information has been updated.
- Involved in Manual testing user stories and coming up with effective test scenarios and reviewing then with product owners before they are delivered to QA.
- Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
- Worked on load and performance testing tool JMeter.
- Regression and end-to-end testing of the application by manual testing and Automation.
- All Builds, Build Validation Testing, Regression, Verification, and Validation Test.
- Developed test scenarios and scripting test cases (both manual and automated).
- Used selenium withC#, frameworks, design approaches, and various effective implementation techniques.
- Prepared SQL scripts to verify the database updates, inserts and deletes of the records.
- I have done back-end testing by writing SQL queries and validating them against the database.
- Performed Testing Web services REST APIs using Postman andC#to automate.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.
- Involved in Automation and Manual Testing of Applications using Coded UI.
- Worked on entity framework for the communication between the back-end and front- end.
- Involved in testing Web services and XML with tool called SOAP UI.
- Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Performed Backend Testing using SQL Queries in order to view successful transactions of data and validating data.
- Worked with designing and building automation frameworks in Cucumber BBD.
- Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header).
- Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.
- Developed Cloud formation scripts to create network setup between on-premise data center to AWS Cloud account.
- Architect and design serverless application CI/CD by using AWS Serverless application mode.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Created, executed and analyzed various SQL queries for account validations on the backend.
- Wrote Complex SQL queries for system testing.
- Created automation framework in Selenium WebDriver andNUnitusing Behavior Driven Development (BDD) approach like Spec flow.
- Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
- Wrote Structured Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against Oracle Database.
- Performed Functional, Smoke, Integration and Regression testing on CRM Application. Involved in SOAP and Restful web services using SOAP UI.
- Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling, kinesis etc.) and deployment services (OpsWorks and Cloud Formation, ECS) and security practices (IAM, Cloud watch and Cloud trail) and services Lambda, EMR, Redshift, Elastic Bean Stalk, X-ray.
- Executed Manual Test Cases by using Positive and Negative data inputs for Front End / User Interface testing.
- Analyzed test specifications and converted them into Manual Test Cases.
- Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analyzing data input/output and error codes.
- Preparing Traceability Matrix (RTM) in Quality Centre, Task base. Test Scenarios, Test cases execution in Task base tool.
- Performed manual Black box, Functional, GUI, Regression, Integration testing.
- Implementing infrastructure on new AWS systems and migration of existing Linux and Windows based
- Infrastructure to AWS and Azure Cloud plat forms and automated using Terraform, Cloud Formation Templates.
ENVIRONMENT: ALM, UFT, JAVA, JAVA SCRIPT, SELENIUM, CUCUMBER, TESTNG, MAVEN, GITHUB, JENKINS, J2EE, XML, SQL SERVER, MS OFFICE, WINDOWS, SOAP UI, TEST PLAN, TEST CASE, RTM, TEST SUMMARY REPORT, BUG REPORT, ETL AND DATABASE TESTING.
Confidential, Franklin, Tennessee
QA AUTOMATION TESTER
Responsibilities:
- Participated in regular Stand-up meeting as well as QA Team meetings.
- Worked in Agile environment and participated in PSI Planning as well as Sprint Planning.
- Worked with PO and understand the requirement of particular story in ATDD meeting.
- Created and executed test cases for Sprint level User Story.
- Responsible for GUI and Functional Testing, using Black Box Testing Techniques.
- Tested web application in I Pad, Mobile devices, Desktop and Mobile Native App using Android and IOS devices.
- Wrote python scripts to perform CRUD operations on MySQL database.
- Performed Mobile Testing using various IOS and Android devices.
- Developed test scripts to automate process of testing in Selenium Web driver and Fitness.
- Experience in writing CSS Selectors, XPath, and IDs expressions using JavaScript to identify web elements.
- Deployed and monitored Micro services using pivotal cloud foundry, also managed domains and routes with the cloud foundry.
- Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber.
- Performed manual testing of each build and then Regression testing on each builds using Selenium Web Driver.
- Responsible for maintaining test scripts and test cases for automation with Robot framework.
- Create/maintain test suites in JavaScript, Python and Robot Framework.
- Utilized Robot Framework to create test scripts for a Python/Java based software.
- Created and maintained automated reusable tasks, functional test cases using Perl.
- Performed continuous integration automation using Jenkins.
- Identified root cause of failure automation test cases and fixed automation script.
- Created defects and monitor their status until acceptable resolution using bug-tracking tool Rally.
- Created Regression Test Plan for Production release.
- Involved in writing automated scripts for Angular.JS application using Protractor and Java.
- Ran regression tests to verify bug fixes, test case execution, analyzed test results, and created test summary reports.
- Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML and CSS. Implemented Action class in selenium to handle mouse and keyboard actions.
- Experience in testing and handling different frames (frames, iframes) of a HTML page with having different DOMs for every iframe.
- Modify/Execute automation regression test scripts using Selenium for simulating the orders.
- Execute SQL queries for Database Integration Testing.
- Develop and maintain automated tests using Python and the Robot test framework.
- Reviewed and analyzed Business Requirements and Use Cases design document throughout the Software Development Life Cycle (SDLC).
- Performed SIT Testing activities (as a part of manual testing) to evaluate and support Micro services by providing end-to-end application testing and by providing technical support.
- Good knowledge of installing and configuring the tools required for the project.
- Worked in Agile methodology and participating in scrum meeting.
- Created test suites and test cases in JUnit for various scenarios in the application.
- Created Java based scripts for Selenium Web driver with JUnit as Test case framework.
- Performed extensive Integration Testing, E2E System Testing and Manual Testing.
- Performed Functional testing, identified application errors and interacted with the development team to resolve technical issues.
- Reported the bugs and tracked using JIRA.
- Used HP Quality Center as a central repository to store and manage test cases and to create and generate Requirement Traceability Matrix and other reports for status.
ENVIRONMENT: ALM, UFT, JAVA, JAVASCRIPT, SELENIUM, CUCUMBER, TESTNG, MAVEN, GITHUB, JENKINS, J2EE, XML, SQL SERVER, MS OFFICE, WINDOWS, SOAP UI, TEST PLAN, TEST CASE, RTM, TEST SUMMARY REPORT, BUG REPORT, ETL AND DATABASE TESTING.