Project: Testing web application for DC Health link, designed to manage members and their health plan information
The District of Columbia established the DC Health Benefit Exchange Authority (HBX) to develop and operate the ACA online health insurance marketplace called DC Health Link for residents and small businesses
Responsibilities:
Working on DC Health Link and applications Testing
Preparation and review of test cases, scenarios, test data, and automation scripts
In-sprint automation testing, performing manual validation of the stories on every iteration
Logging and tracking the defect in Rally/ALM
Developed behavior-driven development (BDD) framework using Selenium, Jbehave Applitools, Rest Assured, and Maven as testing tools and integrated framework with SonarQube to check the code quality
Integrated automation scripts with Jenkins pipeline and Browser Stack for executing automated jobs during regressions and every deployment
Active Participation in PI planning and story elaborations
Provide inputs from the testing side and additional details to ensure the story has the correct acceptance criteria
Project: Automated Auth Scan (AAS) is an Ally Bank Authentication service to assist issuers with vulnerabilities and known EMV-related fraud attack scenarios
Responsibilities:
Responsible for implementing the page object model and writing automation scripts for GUI and web/microservices
Involved in developing a behavior-driven development (BDD) framework using Selenium, Selenide, JBehave/Cucumber, Rest Assured, Maven, and TestNg as testing tools
Responsible for writing Spock tests for microservices
Developed automated scripts using Selenium Web Driver, Selenide, Cucumber, Rest-Assured tools, Spock, Groovy, and Java as a programming language
Responsible for presenting sprint demos to the product owner
Developed test scripts and performed automated and manual exploratory Testing to ensure software met business and security requirements and established practices
I tested the workflow from the front to the back end using SQL queries to ensure data completeness, integrity, and accuracy
Involved in Scrum meetings with the Development and Product Management team, analyzed and developed product stories, and included them in Sprint backlog
Project: I was involved in developing an automated test framework for clinical research applications for internal FDA support
Responsibilities:
Developed Test cases and test Scripts using positive and negative approaches for functionality testing
I was involved in designing the TestNG framework for automating test cases in the Selenium web driver using JAVA
Performed System, Functional, Integration, Regression, and User Acceptance in an Agile environment
I followed Agile Methodology to emphasize real-time communication over written documentation
Documented and tracked test scripts, test results, and test analysis, reported the defects using HP ALM/Quality Center, and assisted the higher levels of management in analyzing risks and issues in project releases
Involved in user training sessions and assisting in UAT (User Acceptance Testing)
Executed Browser Compatibility Testing (IE, Firefox, Chrome, and Safari) of a Web-based application
Coordinated with the development team for bug fixing
Generated Defect Status Report, Test Execution Report, and Test Summary report using HP ALM
Environment: Selenium Web Driver, HP ALM, Java, Eclipse IDE, Jenkins, ANT, Maven, Oracle, GitHub, JIRA, XML
QA Tester
State of Florida, DMS
06.2014 - 12.2015
Involved in testing state purchasing application that supports sister agencies that Serve more than one million customers, including state agencies, state employees, state retirees, universities, community colleges, and local governments and their retirees
Responsibilities:
I Helped the team write the test cases based on the user stories
Reviewed functional/design specifications and other relevant documents to extract test requirements
Conducted Smoke testing, unit Testing (Module testing), Integration testing, and regression testing
Worked in Agile methodology and attended daily stand-up meetings
Translate requirements, designs, and functional specs into test plans
I extensively used Jira for Bug tracking and reporting
Reported the defects to the development team periodically and retested the defects as they were fixed
Performed API testing using Postman
I Paired with developers to understand the issue deeply for possible solutions
Participated with Business analysts and developers to resolve technical issues and Defect resolutions
Participated in weekly meetings with the management team and walkthroughs
Environment: Selenium, Java, Postman, MS Office, SQL Server, Windows, Jira
Education
Bachelor of Science - computer science
JNTU
2012
Master’s - computer & information Technology
University of Detroit Mercy
Detroit, MI
2014
Skills
Test Approaches:
Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle
Testing Tools: Selenium Web Driver, Selenium IDE, Selenium Grid, Test NG, JUnit, Cucumber, Appium, Postman, Swagger, Applitools, Browser stack, SonarQube
Test Build& Integration Tools: Maven, Jenkins
Frameworks: Behavior Driven Development, Page Object Model (POM), Keyword Driven, Data Driven, Hybrid
Programming Tools: JAVA Gherkin, SQL
Databases: Postgres, Oracle, SQL Server
Defect Tools: Rally ALM, JIRA
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access
Utilities: Eclipse, IntelliJ, GIT
Agile Methodologies Experience
Cloud Computing Knowledge
Stakeholder Communication
Requirements Documentation
Engineering Standards
Application Lifecycle Management ALM
Team Collaboration
System Debugging
Testing and Debugging
Software Development Life Cycle
Amazon Web Services
Git Proficiency
Linux
Additional Information
Over 8+ years of experience in Quality Assurance (Automated / Manual) testing with expertise in Requirements understanding and analyzing, application testing, and quality Assurance of Web-based applications and Client Servers. Worked closely on designing use cases and design flows and understanding non-functional test cases for Salesforce on custom and standard objects. Proficient in using test automation tools such as Selenium Web Driver using Java to develop automation testing scripts for web applications. Experience working with Restful Web Services using REST Assured packages and Postman extension for manual testing APIs. Experience working with Cucumber to develop BDD (Business Driven Development) test cases using Gherkin syntax. Experience in working with Frameworks like TestNG, Data Driven Framework, Page Object Model (POM) Proficient in preparing and reviewing test cases, scenarios, and test data. I am experienced in designing automation frameworks for Web and API testing and integrating the scripts with Continuous integration using Maven, Jenkins, and SonarQube. Experience in writing Test Plans, Test Scenarios, and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members, and tracking bugs until closure. Experience with Cross-Browser and Compatibility Testing to test whether the web applications work as desired in different browsers and environments. Proficient in different testing phases like Sanity, Functional, GUI, Regression, Integration, Front End, System, API, Performance, and User Acceptance Testing (UAT) on Windows systems. Good Knowledge of Mobile device testing using Appium and Test Project. Extensive experience in Defect Reporting and Defect tracking processes using Quality Center (QC/ALM), Bugzilla, and JIRA. Expertise in manual /automation testing of Web Applications and Database Testing using SQL Queries. Experience with agile methodologies. Well-versed in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging, and Tracking Defects. Excellent analytical problem-solving, communication, and interpersonal skills and a good learning attitude.