QA Profile | PDF | Selenium (Software) | Representational State Transfer
0% found this document useful (0 votes)
303 views

QA Profile

This document describes the qualifications of a Mobile QA Tester. The candidate has over 8 years of experience in manual and automation testing, including mobile application testing on Android and iOS devices using tools like Appium. They have extensive experience writing automated test cases in Java using frameworks like Selenium WebDriver, JUnit, TestNG, and Cucumber. The candidate also has experience testing APIs using SoapUI and Postman, and implementing continuous integration using Jenkins. Their skills include test planning, test automation, defect tracking, and working in agile environments.

Uploaded by

Rahul Chinta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
303 views

QA Profile

This document describes the qualifications of a Mobile QA Tester. The candidate has over 8 years of experience in manual and automation testing, including mobile application testing on Android and iOS devices using tools like Appium. They have extensive experience writing automated test cases in Java using frameworks like Selenium WebDriver, JUnit, TestNG, and Cucumber. The candidate also has experience testing APIs using SoapUI and Postman, and implementing continuous integration using Jenkins. Their skills include test planning, test automation, defect tracking, and working in agile environments.

Uploaded by

Rahul Chinta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Mobile QA Tester

Professional summary:
 8+ years of experience in IT Industry mainly in performing Automation Testing, Mobile Application Testing and Manual
Testing in wide variety of projects and environment.
 Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test
cases.
 Experience in Automation testing using Selenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant,
Cucumber, Soap UI and HP UFT.
 Hands on experience in Unit testing by using Fire Path, Running scripts, Debugging scripts in different
environment, Extracting Test results, Cross browser testing, and data validation.
 Able to write Java Test Automation Script (.java) using Java, Selenium and Web Driver which does sanity testing
on every deployment performed in QA Environment and sends Email Notification on failure.
 Experience in Mobile application testing in agile environment (Mobile/Tablets/Mobile Simulator).
 Experience in automation testing of applications on mobile devices using tools Android Driver, iOS Driver using
Appium.
 Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, Web Driver, and
GRID), Load Runner, Quality Center, and Performance Center.
 Extensively worked on Agile Development and management process.
 Developing a test framework in JAVA using page object model and data driven model on top of JUNIT and Appium
for test automation.
 Experienced with SOA, Web Services, SOAP, SoapUI, RESTFUL, WSDL technologies.
 Experience in Back-end testing, data validation, Database testing using SQL queries.
 Used Jenkins to build and run Continuous Integration and formal builds to create artifact and deploy it in the
corresponding repository.
 Experience in Smoke testing, Manual testing, Automation testing, Functional testing, Regression testing and
Black Box Testing, White Box Testing and DB testing. 
 Experienced in White Box testing by authoring Java Codes in Selenium WebDriver.
 Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP
tools like Quick Test Professional (QTP), Quality center (QC)/ALM & JIRA, Status Reports, and Best practices in
Testing).
 Involved in End-to-End, System, Beta Testing & Performance Testing.
 Performed integration testing & data validations using QTP for various interfaces.
 Coordinating with Developers in fixing Defects and ensuring QA processes.
 Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality
Center, Jira and Bugzilla.
 Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high
stress environment.
 Strong organizational and communication skills, both verbal and written.
 Ability to understand client requirement and provide with the best solution.

Technical skills:

Selenium IDE/RC/Web Driver/GRID, QTP, Test Link, Test Manager, Postman,


Testing Tools
Load Runner
Languages C, C++, JAVA, Java Script, HTML, XML, CSS, JSON
Test Framework JUnit, TestNG, Cucumber, Data Driven Framework, Keyword Driven.
Web Debugging Tool Xpath, Firepath, Firebug, Web debugger, Lotus Notes.
Build Tools Ant, Maven
Continuous Integration Tools Jenkins
Web services SoapUI, RESTful.
Processes Agile-Scrum, Waterfall
Bug Tracking Tools JIRA, Quality Center (QC), Bugzilla & Spiral.
Source Version Control Tool SVN, GIT, TFS.
Databases Oracle 11g/10g, SQL Server, MySQL.
Operating Systems Windows 10/8/7/XP/98, Unix, Linux, Mac.

Education:
Bachelor‘s in Computer Science from Vignan University Aug 2005 to May 2009

Professional experience:

Role: QA Selenium Tester


Client: Tavant, Moorestown, NJ Mar 2018 to Till Date

Roles & responsibilities:


 Analyzed business requirements and functional documents, created the test strategy document that define the test
environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to
conduct the effort.
 Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps,
defects and blocking issues.
 Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
 Worked on acceptance testing using Selenium WebDriver.
 Designed and developed automated test scripts using SoapUI orchestrating various SOAP and RESTful web
services.
 Created Java based scripts for Selenium Web Driver with JUnit as automation frame work.
 Developed and maintain automation test scripts for client-server and web based applications using Java, Silk and
other automation tools.
 Created automation scripts in SoapUI using Groovy Script for web services testing.
 Performed testing on REST based web services testing using SoapUI, POSTMAN.
 SoapUI-Pro Application was used to do black box testing to call interfaces on SOAP based and RESTful Web
Services.
 Executed SoapUI for preliminary smoke-test to validate the build.
 Used Selenium WebDriver for writing test scripts for regression test coverage.
 Extended TestNG framework by adding some helper classes and methods.
 Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver,
TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and
approaches.
 Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats
included SOAP over HTTP&REST based clients with XML Payload.
 Created custom JSON/XML Assertors for validation of SOAP (WSDL), and REST API calls.
 Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
 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.
 Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
 Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API.
 Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and
XPath in Selenium.
 Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code
repository system like GitHub.
 Conducted backend testing using SQL queries to validate data for database.
 Prepared user documentation with screenshots for UAT (User Acceptance testing).
 Created manual test cases, reviewed with different stakeholders to validate the functionality.
 Used SQLite to cache the data received from the RESTful web services.
 Edited and debug tests using Selenium Participated in meeting, teleconferences walk through with the development
team, QA manager and Project manager (PM).
Environment: Java, Selenium WebDriver, Selenium Grid, REST, TestNG, Maven, Jenkins, MVC, SOAP UI, Firebug,
Firepath, Postman, XML, DOM, GIT, Internet Explorer, Chrome, Firefox, SQL and Windows.

Role: Selenium Engineer/Mobile Tester


Client: PNC Bank, New York City, NY Sep 2016 - Feb 2018

Roles & responsibilities:


 Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and
design documents.
 Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with
client, developers and QA team.
 Designed Hybrid Appium Test Automation framework, Page Object Model for Mobile application (Android/ iOS
apps).
 Involved in developing the automation script for Mobile Native applications (iOS, Android) using Appium, Java.
 Tested Mobile Applications using various devices, Emulators and Simulators (such as Xcode, iOS simulator and
Eclipse emulator).
 Performed manual and automation scripts development on Agile process.
 Involved in Web Services Testing using SoapUI with REST to create and execute automated functional, regression,
compliance, and load tests.
 Wrote acceptance test using BDD Cucumber, Java.
 Performed automated acceptance tests written in TDD (Test Driven Development) using Cucumber.
 Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in
the testing environment using Selenium WebDriver.
 Developed Selenium test cases using JUnit framework.
 Developed Automation scripts for new enhancements using Selenium WebDriver and Junit.
 Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
 Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation
test framework (JUnit and ANT).
 Used Java language and JUnit framework for scripting. Used ANT for building the WebDriver project.
 Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch
run of the Script.
 Performed UI testing, Database testing after reviewing the story cards and database diagram.
 Cross browser compatibility testing is executed by testing web applications.
 Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented
Java Mail to send the regression result automatically
 Used SOAP UI tool to located the WSDL file on the internet, create test cases, and execute test cases.
 Worked closely with development and project management teams for effective defect management and verify
resolved bugs and track enhancements made to product.
 Reported the bugs, Email notifications to the developers using JIRA.
 Extensively executed SQL Queries on database tables to verify the database.
 Involved in testing the database and data validation using SQL Queries.
 Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
 Created Regression Document to track and report testing activities during each phase of testing, including testing
results, test case coverage, required resources, logged defects and their status, performance baselines.
Environment: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, QTP (Quick Test
Professional), UAT, QC (Quality Center), VBScript, Junit, TestNG, Firebug, XPath, Windows 7/Vista/XP, UNIX.

Role: Selenium Tester


Client: United Health Care, Minneapolis, MN Jan 2014 - Aug 2016

Roles & responsibilities:


 Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new
functionality.
 Associated with development team to understand technical design and architecture for test planning.
 Regression test cases were written and automated using Selenium WebDriver.
 Involved in Mobile Testing includes App Testing. Test automation for web application.
 Expertise in Testing Mobile native applications by using Appium, Java.
 Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in
the testing environment using Selenium WebDriver and IDE.
 Used Selenium tool (Selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded
test in other language e.g. HTML, Java. The Exported test can be run in any browser and any platform using
"Selenium Remote control".
 Implemented Selenium WebDriver for compatibility testing.
 Performed and schedule automated tests using Selenium WebDriver using JUnit framework.
 Created whole test framework using Selenium for further test creation and execution.
 Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
 Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with
business analysts and developers.
 Raised defects and performed tracking using JIRA.
 Updated Test Plans and Test Cases periodically to manage changes in requirements.
 Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive, Negative, Regression testing
and monitored the behavior of the applications during different phases of testing.
 Connected to database to Query the database using SQL for data verification and validation.
 Performed back end testing on Oracle Database by writing SQL queries.
 Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
 Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
Environment: Selenium WebDriver, Selenium RC, JIRA, Appium, Quality Center, JUnit, HTML, Java, JavaScript, XML, MS
EXCEL, SQL, Oracle, Windows.

Role: Automation Tester


Client: Jackson Healthcare, Alpharetta, GA Dec 2011 – Dec 2013

Roles &responsibilities:
 Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test
Cases.
 Worked with development team to understand technical design and architecture for test planning.
 Regression test cases were written and automated using Selenium RC and Selenium IDE.
 Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in
the testing environment using Selenium RC.
 Created whole test framework using Selenium for further test creation and execution.
 Prepared traceability matrix to ensure the adequate coverage of the test cases.
 Prepared required documentation for testing signoff by various parties as required by the project plans.
 Participated in weekly assessment meetings with business analysts and developers.
 Worked with source version control tool such as Subversion (SVN) & Git.
 Assigned, Monitored and Tracked Tasks of Team Members.
 Updated Test Plans and Test Cases periodically to manage changes in requirements.
 Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
 Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
 Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the
Quality Center.
 Debugged the test scripts, created batch tests, verified the test results and reported the defects using Quality Center.
 Connected to database to Query the database using SQL for data verification and validation.
 Performed back end testing on oracle database by writing SQL quarries.
 Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
 Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various
change requests by analyzing the feedback from user groups.
 Actively participated in status reporting meetings and interacted with development to discuss the technical issues.
 Regularly communicated with project managers, development managers, release managers and developers to ensure
comprehensive test planning and execution.
Environment: Selenium IDE, Selenium RC, Quality Center, HTML, JavaScript, XML, Apache-Subversion (SVN), Git,
Internet Explorer, Chrome, Mozilla Firefox, SQ, Windows.

Role: Quality Analyst


Client: InfoTech Systems, Hyderabad, India June 2010 - Oct 2011

Roles & responsibilities:


 Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test
Cases.
 Involved in analyzing requirements documents.
 Developed test strategy, test plan, test cases and test scenarios based on requirements Document.
 Performed Functional testing manually.
 Involved in performing extensive back-end testing to make sure data is properly reflected on the web Application.
 Executed the test cases manually and automation as necessary and worked on XML.
 Used Quality Center as a defect management tool.
 Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on Different
platforms like windows with different web browsers.
 Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.
 Involved in weekly walkthrough and inspection meetings to verify the status of testing and to discuss defect and
like scenarios.
Environment: Manual Testing, HTML, MSOffice, Quality Center, SQL Server, Windows.

You might also like