Aparna Sarapu (Quality Assurance Engineer)
Email: ******.****@*****.***
Ph: 619-***-****
Around 8 years of experience in Software Testing (Manual, Automation & Performance) with a solid understanding of Test Planning, Test Design, Test Execution, Defect Reporting and Tracking.
In-depth knowledge of Quality Assurance standards, methodologies, and strategies with a better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile-Scrum, waterfall methodologies.
Extensively experienced in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and Test deliverables for various applications.
Worked on cloud system like AWS workspace.
Strong work experience in Performance and Load testing by using JMeter.
Expertise in SQA (Software Quality Assurance) including Manual and Automation testing using Selenium WebDriver, Selenium IDE, Java, TestNG, Cucumber & Maven, JUnit/TestNG, JIRA
Diversified experience as Quality Engineer with testing of stand-alone, client-server, web-based Database, Enterprise, Mobile applications.
Good experience in Health Care and Dental Services, Manufacturing, Finance, CRM, HR, e-commence, Mobile Testing Domains
Close interaction with designers and software developers to understand application functionality and performance issues.
Expertise in functional testing, integration testing, regression testing, black box testing, gray box testing, unit testing, GUI testing, API testing, UAT, browser compatibility testing.
Good skill in Test Management and Tracking, Test Execution, Test Report generation, and Analysis using Quality Center/ALM and JIRA.
Proficient in web services testing using Ready API, SoapUI tested both SOAP and REST services and well experience for performing integration testing with API’s using POSTMAN, CRM Test Process.
Good Knowledge and proficient in Software Quality Assurance testing of Web, Windows, Web Services, Mobile, Client/Server applications and databases in Healthcare, Merchandise, Insurance, Mobile and E- Commerce applications.
Experienced in designing customized Key driven, Behavior-Driven Development, Test Data Driven, and Hybrid Framework using Selenium WebDriver, Java, TestNG, and Cucumber.
Experienced in Appium tool, for mobile testing in Android, IOS, and other mobile applications.
Expertise in using Selenium WebDriver to automate tests on cross-browser across different browsers such as Internet Explorer, Chrome, Firefox and Safari in different Operating Systems to serve cross-platform testing environment using Selenium GRID.
Proficient in performing Backend testing by writing and executing SQL queries
Experienced in using Jenkins for Continuous Delivery and Continuous Integration for Smoke testing and Regression testing of the builds.
Good working in Multiplatform Environments like Windows, UNIX, Linux, Web applications, and GUI based client/server applications.
Experienced in Maintaining the Selenium & Java automation code and resources in sources such as control as Git/GitHub
Good experience to work with configuration management tool to maintain the business documents in a local repository.
Good written and verbal communication, team player and can work independently.
Excellent communication, problem-solving skills, coordination, documentation, project planning and interpersonal skills.
TECHNOLOGY & TESTING PROFICIENCIES:
Testing Tools
JMeter, Selenium IDE/ WebDriver/Grid, Ready API, SOAPUI, Jenkins, Postman, CRM Test Process tool, JMeter, Appium, UI Automator, UI Automation
Testing Frameworks
Cucumber, Junit, TestNG, Hybrid, Keyword, Data Driven, Page Object Model
Bug Tracking Tools
Test Rail, JIRA, RMS, Team Foundation Server, Test Director, HP ALM/Quality Center
Databases and SQL Tools
Oracle, SQL Server, My SQL
Languages Environment
Java, Java script, SQL
Operating system
Windows, UNIX/Linux, Android, iOS, Mac OS,
Version Control Tools
Bitbucket, GIT, SVN, TFS
Build/CI Tools
Maven, ANT, Jenkins
Team Management Tools
Teams, Crucible, Slack, Skype, Confluence, Web Ex, MS Outlook
Mobile Testing Tools
Appium, UI Automator, UI Automation, Emulator, Simulator, Android Studio
PROFESSIONAL EXPERIENCE:
Philips Bio Telemetry Inc., San Diego (Oct 2020 to present)
Sr Quality Assurance Engineer
Responsibilities:
Extensively involved on Embedded system software testing
Involved in preparing the Test plans based on BRD and performed verification & validation to ensure quality and generated the Test summary Report.
Created and executed test cases using Matrix tool.
Involved on API automation using Java script and VS code tool.
Executed API test cases using Postman and maintain the code repository using Bitbucket.
Automated API test cases on nightly build using Jenkins.
Extensively executed Functional & Regression test cases and verified the test results.
Involved in status reporting, project meetings and project planning with the team in order to define appropriate test cases that will cover end to end business requirements of the application.
Managed test cases reported bugs and dealt with issuing tickets using JIRA.
Wrote SQL queries for validating the data mapping and data integrity using MySQL & SQL Server.
Maintained documents using Confluence to keep a track of recurring defects and their required solutions along with detailed comments from business and developers.
Interacted with developers discussed Enhancement and Modification Request issues and defects in the application.
Used monitoring tools like RabbitMQ, Graphana to monitor message queues.
Responsible for UI Test Automation using Test Project & Test Architect tools.
Performed Load & performance testing using Device simulators & JMeter.
Attend regular status call and discuss on the activities with management and escalates on roadblocks if any.
Worked on AWS workspace and remote environments for testing.
Helped and assisted developers in implementing of unit testing.
Verified, edited and updated test data in new or existing systems before testing.
Prepared and validated Status Reports, Summary Reports and collecting all artifacts submits to the business.
Actively involved with SCRUM and sprint meetings, provided a weekly status report to the Project Manager and discussed issues related to quality and deadlines.
Environment: AWS workspace, Java Script, JMeter, Matrix, Postman, Agile, Bitbucket, Jenkins, RabbitMQ, Graphana, Teams, Confluence, MS Outlook, MS Excel, MS Word, SQL Server, Jira, MySQL,
Pacific Dental Services, Irvine (Jun 2019 to Jun 2020)
Sr Quality Assurance Engineer
Responsibilities:
Define project objectives and execute all testing procedures for projects assigned, includes data set preparation and quality evaluation through logic, discrepancy handling and application workflow tests.
Create test plans and test strategies, help establish guidelines for test environments, create test cases, execute test cases and report on the test results.
Majorly involved on Functional testing, Performance testing, API testing and Database testing.
Followed Agile development methodology and participated in Sprint planning, Grooming, Retrospective and Daily standups throughout the project.
Performed Integrated testing by using Mule Soft and verified several API’s.
Involved Load and Performance testing using JMeter.
Identified, recorded, and documented thoroughly and tracked bugs. Coordinated with developers and product manager
and QA Lead to identify bugs and suggested measures for improvements.
Involved in data analysis of HL7 to transfer clinical and administrative data between software applications.
Performed integration testing and verified SIU & ADT messages and functionality using POSTMAN
Formulated methods to perform Positive and Negative testing against requirements.
Involved in implementing Functional, Integration, Smoke and Sanity testing.
Performed API testing validated 270, 271 and S12 messages using Mule soft.
Analyze the Patient Benefit Processes Fees structure and Patient Payments.
Managed test cases, reported bugs and dealt with issuing tickets using JIRA.
Executes test cases by using Zephyr tool.
Wrote SQL queries for validating the data mapping and data integrity.
Support Production releases and performing Smoke tests.
Performed Regression testing on new builds, every modification in the application using Selenium.
Extensively used Telerik tool to automate the test scripts.
Validated deliverables deployed into the production environment including release and change
Worked in many PROD deployments and performed smoke test on the spot after deployment
Environment: Mule soft, .Net, JMeter, Zephyr, Postman, Agile, Bamboo, Swagger UI, AE tool, Ring Central, Confluence, MS Outlook, MS Excel, MS Word, SQL Server, Jira, Windows, IE, Chrome, JavaScript.
24Hourfitness, San Diego
Selenium Automation Engineer (Jan 2016 to Apr 2019)
Responsibilities:
Project 1:
Analyzed business requirements and functional documents, Created the test strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
Involved in writing Test Case using Requirements, 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.
Created Test Scenarios and Test scripts and test cases using JIRA and Test Rail tool by understanding the business logic and user requirements
Performed Load Tests using JMeter.
Responsible for implementation of Hybrid Test Automation Framework, Key word Driven, Data Driven model using Selenium WebDriver, Apache POI, TestNG and Maven and Java.
Maintained and executed Maven build files for running automated tests.
Used Maven to help manage project’s build, report, and documentation across the network.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, create test data read it from Excel sheets using Apache POI API with Selenium Web driver and Java Utility classes.
Used web-debugging tools like XPath, Firebug and Fire path to locate Elements.
Worked with source version control tool such as GITHUB
Estimated, prioritized, planed and coordinated testing activities.
Performed Backend Testing of the application by writing SQL queries.
Involve in Club Provisioning and User Provisioning testing.
Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
Actively performed the testing of REST services using Ready API, SOAP UI and tested both XML and JSON formats.
Performed End point services testing using POSTMAN for API web services by applying POST and GET methods.
Involved production deployment support for data migration and version upgrade.
Gathered test data for data conditioning from Business Units to test full application functionality.
Checked Log files to analyze errors experienced using Log4j during testing.
Reported crucial bugs which resulted into on time delivery of the applications.
Responsible for executing/monitoring daily regression test scripts.
Involved in providing the efficient locators' strategy like XPath and CSS to run Selenium script in stable condition.
Created manual test cases, reviewed with different stakeholders to validate the functionality.
Coordinated with technical support associates to fix proprietary software issues.
Worked in many PROD deployments and performed smoke test on the spot after deployment.
Environment: Java, Python, JMeter, Selenium WebDriver, JIRA, Jenkins, Postman, Maven, TestNG, JIRA, SOAP UI, XPath, HTML, Agile, Appium, Source Tree, Test Rail, GIT, SQL, Firebug, Apache Tomcat, Apache POI, Crucible, Agile Scrum, Confluence, SQL, Eclipse.
24 GO By 24Hourfitness, San Diego
Mobile Tester
Responsibilities:
Project 2:
Well versed performing testing of Mobile applications across platforms like Android and IOS. Check the logs using Appium
Node.js server and for test case design purpose used UI Automator viewer extracting objects like XPath, ID, class etc.
Developed Test Cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results
against the expected results.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of
the application.
Involved in various types of Test Case Design, Test Tool Usage, Test Execution and Defect Management.
Responsible for GUI, cross-browser and functional testing using Black box testing techniques.
Worked in agile methodology (scrum) to meet customer expectation, timelines with quality deliverables.
Performed Parallel execution for compatibility in different platforms and in multiple nodes using the hub machine.
Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
Extensively used SQL queries for data validation, executing stored procedures, performing transactional testing and backend
testing.
Extensively Automated Regression and Functional test suites using Selenium WebDriver, JAVA, Test NG in Agile
environment.
Configured Appium using Eclipse and developed Project object model (POM).
Involved developing framework for Mobile automation testing using Appium NodeJS, UI Automator Viewer and Android
Studio with Python scripting language.
Used Appium with Python for Native and Hybrid App testing.
Performed SOAP, REST based web services testing using Ready API web services testing tool.
Configured Selenium WebDriver, TestNG/JUnit, Maven tool and created selenium automation scripts in java using
TestNG/JUnit prior to agile release.
Execution of automated test cases using Data Driven methodology and read data from Excel sheets using Apache POI API.
Utilizes structured query language (SQL) to analyze and validate data during testing.
Environment: Mobile Testing, Appium, Java, Python, Selenium WebDriver, JIRA, Jenkins, Postman, Maven, TestNG,
JIRA, SOAP UI, XPath, HTML, Agile, Appium, Source Tree, Test Rail, GIT, SQL, Firebug, Apache Tomcat, Apache POI,
Crucible, Agile Scrum, Confluence, SQL, Eclipse.
Academic Qualification:
Master’s in Business Administration (MBA), Andhra University, India
Bachelor Degree in Computers Science (BSc computers), Andhra University, India