Post Job Free
Sign in

Senior QA Automation Engineer

Location:
West Windsor Township, NJ
Posted:
November 08, 2017

Contact this candidate

Resume:

Divya Jadha

Senior QA Automation Engineer

Email: ********@*****.***

Phone no: 214-***-****

Senior QA Automation Engineer around 8 years of experience in Manual and Automation testing environments. Expertise in developing Test Strategy, Test Plans, automation scripts using Java, Selenium and Cucumber while serving various domains like Health Care, Telecommunications, Banking and E-commerce.

PROFESSIONAL SUMMARY:

Strong expertise with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities and diversified experience in Manual and Automation testing serving various domains.

Expertise in leading the Point of Sale (POS) Testing work for large cross channel project that involved adding significant integration between our direct e-commerce website and store’s market place sales channel.

Excellent knowledge of HIPAA standards, EDI (Electronic data interchange), EDIFACT, Implementation and Knowledge of HIPAA code sets, ICD-9, ICD-10 coding and HL7.

Strong Experience in Smoke, Functional, Regression, Performance for the highly structural and complex systems.

Expertise in Test Plan/Test Procedure Design, developing Requirement Traceability Matrix.

Experienced in using Selenium and working knowledge of automation frameworks like Hybrid, Data driven, Keyword frameworks and Page Object Model (POM).

Executed Selenium test scripts on different browsers like Firefox, IE, Chrome & Safari and operating systems like Windows, Linux, and Mac etc.

Experience with defect tracking and analysis using different defect tracking tools such as TFS (Team Foundation Server).

Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.

Tested the performance of the applications using JMeter. Used JMeter to simulate java request load on a backend Application.

Implemented automation scripts for Cucumber BDD framework to test key Business Processes scenarios

Ability to connect with the Database to execute SQL statements for validating data in the data table (Database testing).

Experienced with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Performed Continuous Integration using Jenkins for scheduling the jobs using Jenkins, GIT, TestNG and Maven.

Experience of 2.5 years in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices.Experienced on Mobile Automation (Android & IOS) using Appium (Selenium) and Perfecto.

Strong knowledge in implementing Waterfall and Agile (Sprint/Scrum) methodology by analyzing requirement specifications.

Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report and Project Report.

TECHNICAL SKILLS

Testing Tools

Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Jmeter, Cucumber, SoapUI, POSTMAN, ReadyAPI

Methodologies

Agile-Scrum, Waterfall, SDLC, STLC, Bug Life Cycle.

Languages

Java, Java Script, HTML, XML, JSON, Gherkin, C#(.NET), Groovy Script, VB Script

IDE

Eclipse, SQL Developer, NetBeans, IntelliJ

Test Framework

Page Object Model (POM), Keyword Driven, Data Driven, Hybrid.

Mobile Testing Tools

APPIUM, Perfecto Mobile, SauceLabs

Bug Tracking Tools

HP ALM/Quality Center, Rally, BugZilla, JIRA

Test build, IntegrationTools

Maven, ANT, Jenkins, Auto IT, Protractor

Database Tools

SQL Server, MS Access, Oracle, MySQL.

Operating Systems

Windows (XP, Vista & 7, 8) Linux, Mac.

MS Office tools

Outlook, Word, Excel, PowerPoint.

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

PROFESSIONAL EXPERIENCE

Total Health Care, Detroit, MI Feb 2016-Present

Senior QA Automation Engineer

Total Health Carebased in Detroit, is one of the leading Insurance providers. THCMI is provides a wide range of health care plans and programs in Detroit and southeastern Michigan to patients of all ages from newborns to adolescents and seniors. The project’s focus was to develop and implement an Insurance Enrollment, Medicaid, Claims web-based application, which provides online information regarding premiums, claims and other benefits of insurance policies to the customers. It offers Health insurance plans, dental insurance plans, and Medicare plans for individuals and employers.

Responsibilities:

Worked on Legacy modernization project. I was instrumental in creating an effective workflow channel between Claims systems, Client systems and CRM departments. That's one of the keys to improving health outcomes while reducing health care costs for both patients and payers.

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.

Participated in daily scrum meetings, retrospective meetings, and triage meetings.

Performed Functional testing as per user stories and also performed Integration Testing & System Testing using Selenium Web Driver.

Performed Functional testing as per user stories and also performed Integration Testing & System Testing on “Enrollment“ filing pages using Selenium WebDriver.

Designed and developed automated scripts for regression, and integration testing using Selenium.Used Selenium Web driver,TestNG in creating reports, test suites and test scripts.

Maintained Java and selenium test source code and resources in the GIT source control repository tool.

Used Page Object Model with Data Driven Framework wrote Test Suites, Test Cases & Test Data Sets were configured to perform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.

Developed Web-Service enabled applications using SOAPUI and Restful API for testing Web Services, inspecting WSDL files, generating SOAP envelopes, and automating or accelerating many other common XML, JSON tasks when encountered.

Developed test scripts using groovy for data driven testing of SOAP and REST Web service using SOAP UI.Tested web services restful API with POSTMAN tool.

Executed Jmeter scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments using Selenium Grid.

Used Log4j to maintain Log files and debugging of automation scripts and web applications.

Prepared and executed batch test suite through TestNG via Maven.

Developed Appium Scripts for Native Android/IOS Apps using Java.

Identifying objects of App using UI Automator tool for Android and Appium Inspector for iphone.Participated in developing common Appium framework for both Android and IOS

Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.Conducted Mobile testing on iPhone and Android using Perfecto Mobile and simulator.

Extensively queried through SQL to check the database records in MySQL database. Scripted SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.

Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects.

Used Gherkin languages to write features and scenarios. Worked on agile scrum based methods for BDD

Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Environment: Selenium WebDriver, JAVA, Eclipse, JIRA, REST API, SOAPUI, MySQL-Server, Mozilla Firefox, Google chrome, TestNG, Agile, Jmeter, Appium, Jenkins, JUnit.

Express Scripts, St. Louis, MO Aug 2015-Jan 2016

QA Engineer

Express Scripts is a pharmacy services company putting medicine within reach. ESI delivers smarter pharmacy services – making healthcare more affordable and accessible for millions of people. Headquartered in St. Louis, Express Scripts is the nation’s largest pharmacy benefit manager. ESI is a pharmacy services company putting medicine within reach to make better health more affordable and accessible. The project involved developing win forms and web application where we generate drugs and prescriptions for the customers which were referred by their respective doctors.

Responsibilities:

Participated in all phases of the Software Testing Life Cycle (STLC).

Involved in Sprint planning, Review Sessions, Scrum meetings. Developed Test Scenarios, Test Cases, Test data, Test procedures, Test reports.

Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.

Extensively used SeleniumWeb Driverwith C# (.NET)to test the web application, developing automation framework using MSTest/NUnit.

Extensive experience in C# programming for automation in Visual Studio and VB Script.Worked with Selenium in C# along with MS Visual Studio IDE.

Performed Data driven testing using Selenium and NUnit functions, which reads data from property and XML files and Performed Continuous integration automation using Team City.

Performed cross browser testing on different Operating Systems like Windows, Linux and Mac and on different browsers like Internet explorer, Firefox, Google Chrome, and Safari.

Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite

Extensively worked onBDD framework usingGherkin languages to write features and scenarios using Specflow.Wrote feature files used by SpecFlow to store an acceptance criterion for features (use cases, user stories) that are defined using the Gherkin syntax.

Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.

Experience on web services testing using SOAP and REST SoapUI.

Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release planning meeting and used TFS Tool.

Customized Microsoft’s Team Foundation Server according to the company’s requirements. Customized and generated multiple TFS reports to serve company needs.

Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

Environment: Selenium IDE, Selenium Web Driver, MSVS, SQL Server, HTML, XML, JUnit, NUnit,

Team City, SoapUI, Maven, Cucumber, C#, .NET, JIRA.

InfoTech Pvt. Ltd (Vodafone), Hyderabad, India Aug 2013-Jul 2015

QA Analyst

Vodafone offers a comprehensive range of wireless communications services bringing the freedom of mobility to consumers, business and government users and is widely recognized for developing,engineering and deploying innovative technologies. The project involved working onTelecom Billing Software Application that supports full range of telecom customer care, billing, and ordering activities in single and convergent multi service environments.

Responsibilities:

Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.

Interacted with Business Analysts, Product Owner and Developers to understand the application design and functional specifications.

Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.

Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release planning meeting.

Extensively worked in Regression testing, Parallel Processing using Selenium Web driver in TestNG.

Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, TestNG.

Maintained the Java and selenium test source code and resources in the SVN source control repository tool.Analyzed test results, tracked the defects and generated reports using SVN.

Tested applications in types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Involved in executing test cases as per given requirements. Performed GUI, Functional, Regression, Ad-hoc and Smoke Testing.Coordinated the testing effort towards End-to-End testing to verify the proper functioning.

Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.

Environment: Java, QTP, Appium, iOS, Android, VBScript, TFS, Internet Explorer, Chrome, Firefox, SQL, Jenkins, SOAP API.

Infinite Computer Solutions (XEROX), Bangalore, India Jul 2011 to Jul 2013

QA Analyst

ND Medical Medicaid Information System is a health insurance program financed and run jointly by the federal and state governments for low-income people of all ages who do not have the money or insurance to pay for health care. The goal of the program is to provide medical and other health care services to eligible individuals so that they are able to remain as self-sufficient as possible. MMIS will provide a complete solution for the whole Medicaid Industry.

Responsibilities:

Understood and interacted with Business Analysts to determine functional specifications.

Involved designing and developing of templates for the Test Plans and Test cases. Involved in Preparation of Test Scenarios and review of Test Cases. Involved code merge activities using clear case merge manager.Involved in fixing performance issues in the Provider Enrollment use cases.

Implemented Log4j for logging various levels of information into the log files.Implemented cross page communication b/w different Portals.Used Clear Case as source control repository.

Fixing, updating and assigning the defect using Clear Quest.Involved in updating and executing test cases as per given requirements. Performed GUI, Functional, Regression, Ad-hoc and Smoke Testing.

Worked with developers to communicate regarding issues in the application.Coordinated the testing effort towards End-to-End testing to verify the proper functioning.

Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.

Involved in developing detailed test plan, test cases and test scripts for Functional and Regression Testing.

Created Test input requirements and prepared the test data for data driven testing.Data validation and Database integrity testing done by executing SQL queries.

Performed quality assurance reviews on all System Development Life Cycle phases.

For bug tracking and reporting, followed up with development team to verify bug fixes, and update bug status using IBM Clear Quest.

Environment: Windows 7, Manual Testing, Oracle, log4j, Black Box Testing, Microsoft Office Excel, IBM Rational Clear Quest, IBM Web Application Server, Clear Case, JUnit, Waterfall.

HDFC Bank, Hyderabad, India Jun 2009 to Jun 2011

Manual/QA Tester

HDFC Bankis one of the top private banking firm in India, which caters multiple banking facilities to their customers. Online Banking Management System was a pilot project developed so that customers can get access to their accounts round the clock. The system handles transactions of four kinds of accounts: savings, fixed deposit, joint account and recurring deposit. The system manages different levels of authorization for administration.

Responsibilities:

Worked under waterfall methodology with understanding the Business requirements, application and function specifications.

Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.

Involved in updating and executing test cases per requirements.

Responsible for Black Box Testing of the application.

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements. Involved in developing the tractability matrix in Excel sheet

Identified the Test Cases and documented them in Quality Center.

Performed Functional, Negative, Positive, Regression and User Acceptance Testing

Conducted the System, Integration and Regression of the web application

Prepared test scenarios and executed to validate the Tables, fields, texts and images in the Application

Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database (Back end testing).

Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using Quality Center.

Analyzed the performance based on the reports generated.

Responsible for providing regular status report to the management.

Environment: HP Quality Center, SQL Server, Windows XP, Microsoft Excel, Functional testing



Contact this candidate