Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Mobile Tester

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

QA Engineer/Mobile Tester

SUMMARY:
 5+ years of professional experience in both Manual Testing and Automation testing activities, serving various
domains.
 Excellent understanding of different phases of the Software Development Life Cycle (SDLC), Software Testing Life
Cycle (STLC) management.
 Experienced with Agile environment and a valuable contributor during agile ceremonies such as Daily stand-up,
Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
 In-depth understanding of Java Object-Oriented Programming (OOPs) concepts and proficient using Data
Structures for automation purposes.
 Experienced testing Rest API both manually and automated with tools as Postmen, Rest-Assured library.
 Hands-on experience with continuous integration tools such as Jenkins.
 Hands-On Experience with JAVA Script on Web application automation.
 Thorough hands-on experience with all the levels of testing including Sanity, Functional, Integration, Regression,
User Acceptance, and System Testing.
 Experience in developing end to end automation using Selenium WebDriver/IDE, Cucumber, TestNG, Maven,
Jenkins, Web Services testing (POSTMAN, SOAPUI, REST ASSURED).
 Experienced in customizing Selenium API to suit in testing environment.
 Good knowledge with end-to-end test framework for AngularJS, NodeJS, Bootstrap and other JavaScript
applications by using Protractor Testing. 
 Experience use of Java Programming & Java Scripting, Python for designing automated Scripts.
 Knowledge in Web Service testing by using SoapUI, Postman, Rest Assured.
 Ability to validate GUI and system functionality on desktops as well as mobile devices running with Android and
iOS with the help of Appium tool integrated with complex architecture and Mobile Browser, Mobile Native
Application Testing, Mobile Cloud Platform. 
 Hands-on experience with Bug Tracking and Project Management tools such as JIRA.
 Excellent experience with source version control tools such as Subversion (SVN) & Git.
 Excellent analytical, organizational, communication and documentation skills along with good process management
skill to gather requirements to bring out the quality product.
 Motivated self-starter, good team member with exceptional team building, leadership, and interpersonal skills to
resolve issues.

SKILLS:
Automated Testing Tools Selenium Web Driver, SOAP UI, POSTMAN, Cucumber, Appium
Automation Framework Page Object and Hybrid, TestNG, JUnit, Protractor
Scripting languages Java, Python
IDE Eclipse IDE
Test Management Tools Visual Studio, Product Studio, Image Builder, Team Foundation Server
Build Tools Maven, Ant
Defect Management Tools Bugzilla, Microsoft Test Manager, and ALM /Quality Center, JIRA
Internet Technologies HTML, XML
Product Microsoft Dynamics CRM 2011, 2013, 2015, 2016 and Higher versions
Database SQL, MySQL, Microsoft SQL Server
OS Windows, Android, iOS

EXPERIENCE:
Client: UPC Insurance, St. Petersburg, FL Jan 2020 – Till Date
Role: QA Engineer/Mobile Tester
Responsibilities:
 Active participation in Daily Scrum meetings and Defect Report Meetings.
 Creation, Review & Maintenance of QA Checklist and Test cases for Accessibility Testing.
 Well maintained Automation Frameworks such as Data Driven and Behavior Driven Development (BDD) using
Java as programming language.
 Developed accurate test report for automation tests with screenshots and failed scenarios.
 Used Git for version control and Jenkins CI/CD pipeline.
 Associated with development team to understand technical design and architecture for test planning.
 Worked on the Android module of the project where I was responsible for automating the app using Appium
Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness
 Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. 
Involved in performing Automation testing with emulators & IOS Simulators and Mobile Application testing
using Appium. Also tested scenarios on real-time devices with automation scripts developed using Appium. 
 Mobile automation of android and windows applications using Appium and Selenium WebDriver.
 Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
 Used TestNG to run Cucumber feature and scenarios and generating report daily basis.
 Involved in validating the web services related to customer, account and transaction management using the Postman
by sending HTTP requests and performing data validation.
 Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
 Developed manual and automated test cases to validate RESTful API web service. Validation was performed using
Postman and custom-written python scripts. 
 Developed and executed White box test cases of the API using TestNG framework & Eclipse.
 Worked very closely with UI angular developers while automating the tests using Protractor.
 Execute browser compatibility and regression tests using Protractor for testing UI for every new build release.
 Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code
repository system like Github.
 Tested request and response XML's based web services interfaces using SOAP UI.
 Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
 Updated Test Plans and Test Cases periodically to manage changes in requirements.
 Uploaded test cases executed test cases and logged defects in ALM.
 Created automation scripts in SOAPUI web services testing. 
 Created defect log using managing the tasks and stories in Agile Environment.
 Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
Environment: Agile, Selenium Web Driver, TestNG, SOAPUI, Appium, Python, Cucumber, Maven, Protractor,
POSTMAN, XPATH, Eclipse, Jenkins, HTML, Git Hub, ALM, Oracle and Windows.

Client: Signature Bank, Sandy Springs, GA Oct 2017 – Dec 2019


Role: QA Automation Engineer/ Mobile Tester
Responsibilities:
· Responsible for identifying Test cases for Automation and Writing scripts, executing test cases and debugging.
· Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
· Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough
analysis of the business rules.
· Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop &
debug the code.
· Performed functional testing to identify various critical points in the application and automated it by using Selenium
Web-Driver with TestNG.
· Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications.
· Involved in writing automated scripts for angularJs application module using Protractor-Cucumber-TypeScript and
created specs for various functional scenarios.
· Tested applications developed in Java with J2EE framework.
· Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
· Developed test code in Python language using Eclipse IDE and TestNG framework.
· Developed Appium UI automation framework for native mobile application (Android OS).

· Performed Web Services, SOAP and REST API Testing using Postman and SoapUI.
· Involved in the Continuous Integration of the automation framework with Jenkins.
· Integrated the test suites with Jenkins to execute them automatically after every successful deployment.
· Involved in testing RESTful Web services and XML with tool called SOAP UI and using this tool to locate WSDL file
on internet, create Test cases and run them
· Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
· Created manual test cases, reviewed with different stakeholders to validate the functionality.
· Worked with SOA architecture which includes SOAP Web Service and RESTful Web Service Testing Conducted
backend testing using SQL queries to validate data for database.
· Mobile application testing experience using Appium.
· Used Quality Center/ALM to define requirements, design test steps, run as test set, report, track and close bugs.
· Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
· Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
· Coordinated with technical support associates to fix proprietary software issues
· Verified, edited and update test data in new or existing systems before testing.
Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, Appium, Python, SOAP UI, RESTful, Protractor,
XPath, Eclipse, HTML, CSS, JavaScript, XML, Quality Center/ALM, SQL, agile, POSTMAN, Oracle and Windows.

Client: Conn's HomePlus, Woodlands, TX Feb 2016 – Sep 2017


Role: QA Engineer
Responsibilities:
 Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
 Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business
and Requirement Specifications.
 Developed test code in Java language using Eclipse, WebDriver and TestNG framework.
 Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven
technologies under Java platform utilizing industry leading harness design patterns and approaches.
 Tested Web Services using SoapUI tool, validating WSDL, request and response.
 Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status
reports.
 Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width
and depth of test scenarios.
 Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing,
Configuration testing, GUI testing and User Acceptance testing.
 Involved in using of Git as version control tool, GitHub as repository.
 Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL
approach.
 Create scripts Python for new functionalities and update the existing scripts for upgraded functionalities. 
 Use test scripts from previous cases to run regression and functional testing with Python.
 Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback
loop time to the developers.
 Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
 Reported software defects using JIRA and interacted with the developers to resolve technical issues.
Environment: Java, Selenium WebDriver, Cucumber, Jenkins, Python, TestNG, SDLC – Agile/Scrum, POSTMAN, TDD,
BDD, SoapUI, Maven, Git, IE, Chrome, Firefox, Jira, Windows.

You might also like