Summary
Summary
Summary
Summary:
• SQA Engineer with 6+ years’ experience in system development lifecycle, including
designing, developing, and implementing QA best practices, strategies, and processes to
deliver high-quality solutions across multiple technology platforms including web,
services/API (SOAP, RESTful), mobile and enterprise data warehouse/BI applications.
• Expertise in Functional testing, Regression testing, Load/Stress Testing, Integration
Testing, Unit Testing, System testing, Performance testing, White box, Black box
testing, Cross browser compatibility testing and automation frameworks.
• Extensive experience in developing fully integrated test automation framework for Web
Applications using Java, Selenium, JUnit that run in CI/CD pipelines.
• Experienced in guiding the design and execution of automated and manual test strategies to
identify risks and issues, design effective mitigation solution and enhance the on-time
delivery of quality systems.
• Experienced in setting up Jenkins pipelines, UC4 job pipelines for Testing automation.
• Strong Knowledge of Web Services/API and SOA (Service Oriented Architecture).
• Proficient in using SoapUI for testing Web Services/API and used several types of assertions
such as soap fault, Contains, X-path etc.
• Proficient in using Postman for Web Services/API testing using POST, GET, PUT, and
DELETE.
• Expertise in functional testing using Selenium WebDriver using Testing framework.
• Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts,
Automation of Test Cases, Defect Tracking and Report Generation.
• Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports
of manual and automated tests.
• Performed testing using Behavior Driven Development (BDD) approach and tools like
Specflow.
• Demonstrated ability to work on Workflow Diagrams, Entity Relationship Diagrams, and
Data Flow Diagrams.
• Well versed in different management scenarios like Change Control, Quality Assurance,
Defect Tracking, System Integration, and Task Scheduling.
• Good programming skills in C#, JAVA, SQL and experience in SQL Server and MS-
Access.
• Proficient in using basic SQL queries to perform backend testing for data integrity and
validating stored procedure.
• Experience with defect tracking and analysis using different defect tracking tools such as TFS
(Team Foundation Server) and Jira.
• Experience using different version control systems such as SVN and Source Tree.
• Excellent interpersonal skills, proven team player with an analytical bent to problem solving
and delivering under high stress environment.
• Good analytical and communication skills and ability to work independently with minimal
supervision and perform as part of a team.
Technical Skills:
Languages C, Java, Python, JavaScript, jQuery, PHP, HTML, CSS, XML
Schema, RAML, JSON.
Relational Databases SQL Server, MySQL
Primary Software Salesforce, Data loader, Splunk, MuleSoft Ready API, Eclipse,
Tools IntelliJ.
Tools GitHub, Jenkins, Bugzilla, HP-ALM, Visio, Qtest, TFS,
Project Management Scrum, JIRA, Confluence.
Frameworks / Tools
Operating Systems Windows, MAC, Linux.
Testing Tools Selenium Web Driver, Selenium IDE, Selenium Grid, Postman,
Cucumber, Appium, JMeter, Junit, Firepath, Firebug, Provar, QTP.
Methodologies Agile, Lean, Waterfall.
Experience:
• Developed an automation Test suite using Java & Selenium for customer facing websites
and integrated them with Jenkins so that Tests run as part of CI/CD pipeline to perform
security checks and any test failures are reported via Slack and Email.
• Designed and developed automated test suite utilizing ReadyAPI/SoapUI tools for
Functional testing of webservices, regression, data driven testing, quality and performance
of enterprise grade system integrations built on the Mulesoft API Platform.
• Responsible for leading, mentoring, providing QAE review of 3 offshore QA Engineers.
• Developed detailed, comprehensive, and well-structured test plans and test cases in Qtest
which are accessed across various QAE Team members.
• Involved in estimating, prioritizing, planning, and coordinating test activities by identifying
and tracking the bugs in JIRA, Bugzilla.
• Responsible for the overall quality of the product and drove over 50+ weekly deployment
testing scenarios.
• Performed smoke, integration, functional, system and regression testing. Generated
reports by tracking bugs using tolls like JIRA and Bugzilla.
• Manually tested Mobile, web and desktop applications. Analyzed user reports to recreate
the issues.
• Worked on BDD based framework with NUnit and Specflow.
• Built automation scripts using Data driven and NUnit Framework.
• Tested the application under different networks and Internet speeds.
• Wrote SQL queries to verify database tables for the data inserted from the user interface.
• Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
• Developed and executed several SQL queries in SQL Server as part of backend testing and
involved in data validation and verifying data-integrity and to check the data flow between
different Systems.
• Participated in setting up, configuring and maintain automated testing environments in a
continuous integration setting.
• Ensured design quality while making sure that the software adheres to quality standards for
testing all software products that are either built in-house or configured on the cloud.
• Involved in Software Test Life Cycle (STLC) to identify test requirements, setup project,
estimate planning, plan test strategy, test outline, design, plan reports, and execute test.
• Partnered with the Development team to perform test via standards based on APIs for
communicating between applications.
• Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases
and Requirement Traceability Matrix (RTM) in TFS.
• Used browser developer tools to debug, edit and locate the objects based on ID, Name,
XPath, CSS Selector, Attributes and Tags.
• Demonstrated ability to work on Work flow Diagrams, Entity Relationship Diagrams, and
Data Flow Diagrams.
• Developed testing strategy and user acceptance testing test plans.
• Partnered with internal stakeholders to plan, test, and implement all software changes to
ensure that products confirm to the desired quality standard and are accountable for defects
and ensuring that systems are operational and “client ready.”
• Recommended process improvement and strengthened the quality standards and implement
that improvement on approval.
• Implemented Behavior Driven Development (BDD) using Cucumber and Gherkin in an
Agile/Scrum environment.
• Audited test deliverables to ensure they meet standards and take corrective action to mitigate
variances.
• Implemented and helped manage software build, release and configuration management
process working with other teams.
Environment: Java, AGILE, SQL, MySQL, Selenium Webdriver, Selenium Grid, Ready API,
Salesforce, Qtest, GitHub, Jenkins, Splunk, Provar, Junit, Eclipse IDE, Dataloader, Cucumber.
Wells Fargo, Charlotte- NC Dec 2016 - March 2017
QA Automation Engineer
• Responsible for entire Software Testing Life Cycle, which includes requirement analysis,
designing, developing and execution of the entire QA process and documentation of test plans,
test cases and test procedures.
• Developed test cases manually, executed these test scripts from test lab in Test link.
• Performed Functional Testing, Integration Testing, Regression Testing, System testing,
Smoke Testing and Compatibility Testing at various phases of the development and test
cycles.
• Designed and Developed automation Scripts for Functional, regression and sanity testing using
Selenium Web Driver and Java and configured it with TestNG to generate test results.
• Experienced in performing Data Driven Testing using parameterization in Quick Test Pro
(QTP), to test the Application with different sets of data
• Worked on Python Open stack API’s, used Python scripts to update content in the database
and manipulate files.
• Extensively used Java OOPs concepts for developing Automation Frameworks using Eclipse,
Selenium WebDriver and TestNG.
• Created pom.xml in APACHE MAVEN and ran the builds and integrated with Continuous
Integration tools Jenkins for running tests on a regular basis automatically.
• Managed automation test script source code using Bitbucket (GIT) repository.
• Worked with development team on defect reporting, fixes and resolution, update management
on testing results, activities, and planning using JIRA.
• Involved in validating the Web Services/API using the SOAPUI Pro (ReadyAPI) tool.
• Used Appium tool to develop automation test scripts on Android platforms for native
applications on mobile devices.
• Used Selenium GRID for cross browser testing and parallel execution of test cases.
• Worked on backend testing by running complex SQL queries.
• Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change
requests and deploy applications.
• Responsible for updating and maintenance of existing selenium scripts.
• Used Postman for testing JSON RESTful web services and API.
• Effectively managed the testing process using HP-ALM to manage the requirement and test
case and have a clear traceability between them.
• Document the defects using the HP-ALM and track them to completion by communicating
and coordinating with the development as well as support groups.
Environment: Selenium Webdriver, Java, Java Script, Python, Appium, Postman, Maven,
TestNG, Jenkins, HP-ALM, SoapUI, Visual Studio,TFS
Syntizen,,Hyderabad - India Aug 2014 - Dec 2015
QA Engineer
• Developed detailed, comprehensive, and well-structured test plans and test cases.
• Worked with team to review functional, non-functional requirements, specification, and
technical design document to provide timely and meaningful feedback.
• Involved in planning, designing, and executing different test cases for Smoke, Functional,
Integration, System, User Acceptance and GUI testing.
• Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and
the project.
• Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
• Experience in Data driven testing to validate the components on the website using Selenium.
• Tested applications in all environments (QA, staging (UAT), Pre-Production, and Production).
• Implemented test schedules, Identified, recorded, documented, and tracked defects and
assigned them to developers based on their priority.
• Worked with development team on defect reporting, fixes and resolution, update management
on testing results, activities, and planning using Bugzilla.
• Coordinated with business users, business analysts and developers to understand features and
create robust comprehensive test plans to verify functionality.
• Developed automated solutions to expedite testing to address unit testing, regression testing,
negative testing, and bug retests.
• Participated in setting up, configuring, and maintaining automated testing environments in a
continuous integration setting.
• Created and executed test cases to test SAS products of GE integrated with base applications
for rewards and marketing reports.
• Participated throughout the design and development process, analyzing features to point out
weaknesses or inconsistencies.
• Attended review meetings with QA Lead, also participated in project meetings and
walkthrough meetings.