Sr. Qa Engineer Resume
Pittsburgh, PA
PROFESSIONAL SUMMARY:
- 7 years of IT industry experience in Software Testing wif Manual and Automation.
- Expertise in automation usingSelenium WebDriver (JAVA), TestNG, Jenkins, Maven & Protractor.
- Expertise in Test Plan Preparation, Test case Execution, Defect Tracking and Analysis and Bug Reporting using Bug Tracking Tools.
- Has experience in running scripts, debugging scripts in different environment, Extracting Test results.
- Implemented test automation scripts for mobile testing using Appium.
- Involved in daily Scrums and iteration meetings under AGILE methodology.
- Well acquainted wif Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Defect Life Cycle.
- Experience in Sanity, GUI, Functional, Performance, System, Regression, Compatibility and End to End Testing.
- Good Understanding of the EDI (Electronic data interchange), Implementation and Knowledge of HIPAA code sets.
- Good experience in integratingAutomationscripts on Continuous Integration tools (CI/CD) using Jenkins, GIT
- Hands on experience in test driven development(TDD),Behavior driven development(BDD)
- Worked on Soap API and Rest API to design and support web services platform
- Hands - on coding experience in Writing Selenium Web Driver Test Cases using Java.
- Expertise knowledge on Health care, and Insurance domains.
- Expertise in writing basic to complex SQL queries to perform back end testing, batch job processing in SQL Server and Oracle database environment.
- Extensive interaction wif developers, Business Analyst team and Server/security configuration team while handling and troubleshooting production and quality environment issues.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using C#.NET.
- Hands-on in SOAPUI tool for Testing Web Services, XML, SOAP, REST and SOA (Service-Oriented Architecture). Experience in XML testing.
- Preparation of Test Data for positive and negative scenarios.
- Experience in testing the applications in different environments like Development, System, UAT and production.
- Experienced on HP ALM (Quality Center), Jira.
- Excellent team player, self-motivated, quick learner and able to adapt new technologies.
- Experienced in co-ordination of offshore and onsite teams, comfortable working wif small and large team.
TECHNICAL SKILLS:
Programming Languages: Java and Java Collection, JavaScript, HTML, C#
Automation tools and framework: Selenium WebDriver, Selenium IDE, Junit, TestNG, XPath, Postman, REST Assured, Cucumber
Databases: Oracle 9i/10g/11g/12c, SQL Server 2010,2012,2014, MySQL
Defect Tracking: JIRA, Rally, IBM ClearQuest.
IDE: Eclipse
Web/Application Servers: Apache Tomcat 6.0, Oracle WebLogic.
Test Case Management Tools: JIRA, TestRail.
Continuous Integration Tools: Jenkins
Build Automation Tools: Maven
UML Tools/ other tools: Selenium, Maven, JUNIT, Jira, Bugzilla, Clear Quest, Log4j
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
Sr. QA Engineer
Responsibilities:
- Followed Agile (Scrum) methodology by conducting Daily Standups, Sprint Planning and providing estimations on the user stories.
- Applied JAVA coding standards and has a good exposure in implementing the best practices throughout project life cycle.
- Involved in planning test execution activities, defect reporting and analyzing test metrics.
- Well versed in reviewing and analyzing the Business requirements and developing Test Plan, Test strategies, Test cases, Test data, Test procedure, Test reports and documentation of Manual and Automation Tests.
- Good experience in creating automation framework along wif developing, executing and maintaining automation testing script wif Selenium WebDriver.
- Develop automation test scripts in BDD, POM frameworks and analyze test results and create defects.
- Generalized the scripts using regular expressions and handle unexpected errors using exception handling mechanism of UFT.
- Developed automated scripts using UFT for GUI, Functional, Regression and Back-end testing by writing user defined functions and inserting applicable checkpoints.
- Performed alot of web services testing by creating requests using WSDL file and testing backend applications by sending the requests through SOAP UI tool.
- Developed BDD tests using Cucumber by writing behaviors and step definitions.
- Executed test cases relating to mouse hover using Action class and found hidden elements id, name, CSS Selector, X-Path, Class Name, link Text, using the firebug and fire-path.
- Understanding requirement and developing end to end automation test scripts using selenium Web-Driver wif Test-NG framework.
- Executed Test Suites for Smoke, Functional, Integration, Regression, User Acceptance and Backend testing.
- Configured files and Test files to run Protractor scripts perfectly.
- Worked on Web services using REST API exclusively on obtaining the needed information using the URL approach.
- Created whole test framework using Selenium for further test creation and execution.
- Performed Integration and Regression testing to check compatibility of new functionality wif the existing functionalities of the application using Selenium.
- Prepared Test Summary reports, Traceability Matrix, MOM’s, and User Manuals.
- Analyzed the test results and logged the defects using HP ALM 12.01/Quality Center 10.0
- Running the tests wif different browsers using multi-capabilities wif Protractor tool
- Integrated Appium for distributing tests on the cloud
- Used Git for Version Control and Code Collaboration to manage code reviews.
- Worked closely wif build integration team, business analysts, QA Lead and developers in order to perform testing activities as per schedules.
Environment: Java, Appium, Cucumber, POM, HP ALM, REST API, Protractor, UFT, BDD, Jenkins, Visual Studio Code, X-Code, Android Studio, Appium Inspector, Android Layout Inspector.
Confidential, Corpus Christi, TX
Sr. QA Analyst
Responsibilities:
- Involved in Regression testing using Selenium and Creation of automation scripts for web pages.
- IntegrateUFTandHP ALM, such a way Automation test scripts can be initiated via HP ALM Test Plan module.
- Wrote scripts, executed tests and generated detailed reports for load analysis installing and configuring LoadRunner.
- Developed automated Test cases in Java using Selenium WebDriver.
- Created user defined functions in Java and implemented the functionality wif Selenium.
- Designed, developed and implemented Test Driven automation testing framework utilizing Java in Eclipse.
- Experience working on Facets Data Tables like MEES, MEME, BLEI, MESU, BLDF etc.and creating audit reports using queries.
- Writing and executing BDD Automation scripts, Creating Test strategies, Test plan and BDD stories.
- Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness. Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web page.
- Expertise in HIPAA 5010, EDI transactions like 820, 834, 837 P, 835, 271 and Medicaid/Medicare Claims and Enrollments.
- Writing Selenium test cases using visual studio and C# as the base language to test various components of applications.
- Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Worked on analysis of FACETS Billing processing system and gathered requirements to comply wif HIPAA
- Used Selenium WebDriver for writing test scripts and executing them.
- Performed UAT testing on portal. Tested Rest API’s responses using Swagger and Postman.
- Developed Automation Scripts for Regression using Selenium Web Driver and Java.
- Worked on Integration of Selenium RC/WebDriver wif existing API to test Framework.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id’s and XPath in Selenium.
- Experience in setting up test environments for automated script execution using Appium and TestNG
- Wrote Features using Gherkin format and implemented the step definitions using Cucumber for User Acceptance Test (UAT).
- Configured Jenkins build job for continuous Integration and for Regression Testing.
- Executed SOAP based web services API testing (Java client and SoapUI).
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Involved in preparation of test plan for every product created, updated stories and tasks in JIRA.
Environment: Java, C#, Selenium WebDriver, TestNG, HP ALM, BDD, UFT, Rest, Soap, Eclipse, SQL server, XML, HTML, Maven, Selenium Grid, Agile, Jenkins, JIRA, POSTMAN, UAT.
Confidential, Plano, TX
Sr. QA Automation Tester
Responsibilities:
- Tested enhancements and bug fixes for software releases and patches and document findings.
- Interacted TEMPeffectively wif peers, management and cross-functional teams to address and resolve issues.
- Experienced in Web services testing using HP UFT/API and SOAPUI.
- Executed Test Suites for Smoke, Functional, Integration, Regression, User Acceptance and Backend testing.
- Generated Bug Reports and Test case coverage reports for status meeting and involved in resource planning for test cases coverage.
- Validating Functional requirements using JIRA and Confluence.
- Executed Test Suites for Smoke, Functional, Integration, Regression, User Acceptance and Backend testing (UAT).
- Developed BDD tests using Jbehave by writing behaviors and step definitions.
- Created automated database test scripts using PL/SQL and developed automated XML validation test scripts using PL/SQL and C#.
- Generated Bug Reports and Test case coverage reports for status meeting and involved in resource planning for test cases coverage
- Web Service testing (RESTful) and Automation using
- .Net based framework, JSON and XML payloads.
- Created, maintained, and enhanced automated quality assurance applications and scripts to validate XML using C#.
- Created scenarios and scripts to perform load, stress and capacity testing using loadrunner.
- Worked directly wif analysts and developers to investigate software defects.
- Clarify requirements based on reviewing work flows and document findings and decisions.
- Worked closely wif team QA to develop comprehensive Rest API test strategy.
- Validated SOAP responses by adding Assertions.
- Involved in the Smoke testing whenever the build is deployed.
- Responsible for assisting the UAT testers.
- Configuring the Appium for the Mobile testing using Selenium
- Actively involved in Triage meeting.
- Communicating wif Offshore and tracking the work done by them.
- Ability to communicate wif Business, Developers, BA’s and entire team TEMPeffectively.
- Worked closely wif build integration team, business analysts and developers in order to perform testing activities as per schedules.
- Analyzed the test results and logged the defects using HP ALM.
Environment: C#, Selenium Web driver, Appium, TestNG, Rest, Soap, Selenium RC, Smoke, PL/SQL, HP ALM / Quality Center, Jira, Windows NT, Oracle, Java, HTML
Confidential, Wellesley, MA
QA Manual/ Automation Tester
Responsibilities:
- Created the complete testing strategy according to the latest HP testing methods and Methodologies (Quality Center, Quick Test Pro, and Business Process Testing).
- Project involved testing backend on MS SQL Server and SIT (System Integration Testing).
- Verified and Tested data from MA connector HIX.
- Verified and validated data, EDI transactions both manually and automatically.
- Managed and performed backend testing of Extracts using ETL specs and designed conversion of the whole process into Automated Business Process Testing in Quality Center by using automated (QTP) Business Components.
- Involved in impact analysis of HIPAA and 837P transaction sets on different systems.
- DevelopTest Casesin Test Plan module of HP ALM.
- Worked on converting QTP/UFT scripts to Selenium.
- Experience in manually loading data in FACETS and has good knowledge of Facets QA rules.
- Helped develop QTP and Selenium Automation Framework from scratch.
- Developed LoadRunner scripting using Web Services and web-http protocols.
- Created and maintained web site testing scripts using Selenium, and Java/JUnit.
- Integrated QC/ HP ALM wif QTP to control both automation and manual testing through QC.
- Worked on FACETs in customizing screens/reports, terminate or reinstate health coverage for the subscriber and Provider enrollments.
- Designed ETL specs for Testing, Reporting, Referential Integrity and Conversion Concepts.
- Created models using Agile methodologies (SCRUM) and remodeled the test cases / scripts for team to follow.
- Used descriptive programming for dynamic application.
- Developed automation frame work to make efficient way to integrate requirements, test cases, scripts, defects and report utility in QC.
Environment: - Java, JSP, Agile, Ajax, BM WebSphere, WebLogic, Facets, MS Project, MS Visio, Quality Center, Toad, SQL Server, QTP, LoadRunner, JAVA, J2EE, C, C++, BPT, Oracle, SQL Server Management Studio, SharePoint, SQL, Oracle, QTP (VB Script), Selenium, SQL.
Confidential, Cleveland, OH
QA Automation Tester
Responsibilities:
- Followed SDLC using Agile (SCRUM) methodology.
- Analyzed system requirement and business requirement documents and developed test cases and test scripts.
- Wrote code-behind files in C# server side processing of pages and test cases using specFlow.
- Tested customized Guidewire UI, rules and integration processes under Policy and claim Center Modules.
- Executed manual test cases and responsible to track and log the defects using HP ALM.
- Performed Smoke, Functional, Integration, System, Regression and Usability Testing.
- Used XML Web services and C# to manipulate the data and some utility assemblies to be installed locally.
- Performed manual/web testing using Selenium IDE.
- Created and maintained a Selenium based test suite.
- Extensively used SQL for Back End testing to validate data in the database.
- Developed separate test cases for ETL process (Inbound & Outbound) and created reports.
- Analyzed ETL Mappings based on Facts & Dimensions from Source to target tables for directs moves and for indirect moves based on transformation rules & lookup tables.
- Developed Test Case, Test Script using C#, Selenium Web Driver and created automation framework using TestNG.
- Analyzed build based on Maven to generate reports and represent Documentation.
- Implemented Soap for Web Service Testing in which analyzed, recorded and modified client-server traffic using SOAP UI tool.
- Created Features, Scenarios files to execute a test scenario using Cucumber and Gherkin.
- Created and executed both Load and Performance tests for web services using JMETER.
Environment: C#, Selenium Web Driver, TestNG, Maven, Windows, SQL, Guidewire, HP ALM, SOAP UI, JMETER and Cucumber.
