Qa Engineer Resume
Menomonee Falls, WI
SUMMARY OF QUALIFICATIONS
- Have total experience of around 7 years as Software Test Engineer/SDET with brings an analytical, personable and efficient approach to all assigned works with quality.
- Extensive work experience onFunctionalityTesting,GUI Testing, Regression Testing, Integration Testing, System Testing, User AcceptanceTesting,and Black BoxTesting.
- Proficient in SDLC especially test strategy preparation, test plan development, test case creation, test execution and bug tracking.
- Developed Test Plans, Test Cases, Test Scripts, Test Strategy, Test Scenarios and Test Reports.
- Has a very good knowledge of FACETS tool and Healthcare domain, Worked on the various modules like Subscriber/Member, Groups, Enrollment, Claims, Billing, Accounting, Provider, MTM and Utilization Management
- Worked on various Healthcare government program projects like Medicare/Medicaid/CHIP and also commercial business projects.
- Extensive experience in Manual and Automated Testing for the test cases using Selenium
- Good knowledge in automating test scripts using SELENIUM with Firebug and Firefox Add - ons (XPath Checker, XPather and JavaScript) to enhance efficiency of IDE testing.
- Selenium Testing: Experienced in Selenium (Selenium IDE, Selenium WebDriver, and Selenium Grid). Proven skills in automating the test scripts for the System testing and Regression testing. Built Selenium framework using Cucumber, Maven and TestNG, Solid experience in building Data Driven, Hybrid, and Keyword Frameworks using Selenium. Excellent knowledge in writing unique XPath using firebug and Firepath to identify web elements.
- Java: Experience in developing in Core java programming using OOPS concepts. Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling, Collection Framework, File Operations, Multithreading, Methods of string classes, Conditional and Looping statements.
- Experience in implementing and maintaining Page Object Model (POM) by adding web elements at the page level and reusing the same elements.
- Experience in developing BDD using Cucumber in java and worked very closely with the Product owner (PO) to develop Features files, steps definitions.
- Automated test cases within the same sprint and built automation regression test suite for the application which can be executed during each sprint release.
- Hands on experience in using build and project management tools like MAVEN and Configuration management tools like SVN, Bitbucket and GitHub. Strong experience in debugging using Firefox, Chrome and IE development Tools. Good Experience in using ANT, good expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs.
- . Expertise in Test Planning, Test Environment Setup.
- Coached a team of three members and completely responsible for supervising their work (scheduling, mentoring, checking finished work, resolving issues, discussing defects and consolidating test data and results).
- Good understanding of Software QA Standards and Methodologies.
- Developed and maintained several test scripts to automate the process of testing using Selenium Web driver, with TestNG framework usingjava.
- Identify Test Cases for Regression Testing based on the new requirements or change requirements.
- Collaborated with client teams, developers and testers throughout the entire development life cycle to meet requirements.
- Capability to adapt and learn new tools, techniques and approaches.
- Experienced peer reviewer, fond of working with a team: leading, and supporting team members.
- Work well independently, in paired programming, teams and leadership roles.
- Undertook all testing processes as per standards defined by the organization.
- Reviewed and analyzed business requirement documents of various functionalities.
- As a tester, strong experience in interacting with developers to analyze user requirements, functional specifications.
- Great communication skills, ability to handle multiple tasks, and a passion for mentoring others on best practices.
TECHNICAL PROFICIENCIES:
Programming Languages: Java, C, javascript
IDEs / SDKs: Visual Studio, Eclipse, Keil
Version Control: GitHub,SVN
Operating Systems: Mac OSX 10.x, mac OS Sierra, Unix/Linux, Windows
Database: Microsoft SQL Server 2008, Oracle MySQL.
Development Models and Patterns: MVC, Scrum method of Agile.
Defect Tracking Tools: MS-Excel, Quality Center, Bugzilla.
Frameworks: Junit, TestNG, TDD, BDD
Firefox Add-ons: XPath, Firebug, Firepath
SOA Technologies: SOAP, REST, Web Services
Bug Tracking Tools: MS-Excel, HP Quality Center, Bugzilla, JIRA
Mobile OS: iOS, Android, Windows Mobile.
Build/CI Tools: Jenkins
Web Technologies: HTML, CSS, XML
Other Tools: MS-Visio, Project, HP QC ALM
PROFESSIONAL EXPERIENCE / IT PROJECTS
Confidential | Menomonee Falls, WI
QA Engineer
Responsibilities:
- As a QA established metrics, mentored team members and managed offshore (India) and nearshore (Romania) resources.
- Closely worked with the Business Analysts to develop testprograms
- Performed BDD (Behavior Driven Development) using Cucumber Features, Cucumber hooks, Scenarios and Step Definitions in Gherkin format.
- Updated Framework functions when needed, executed them and generated reports.
- Developed and maintained several test scripts to automate the process of testing using SeleniumWebDriver, with TestNG framework using java.
- Identify Test Cases for Regression Testing based on the new requirements or change requirements.
- Collaborated with client teams, developers and testers throughout the entire development life cycle to meet requirements.
- Capability to adapt and learn new tools, techniques and approaches.
- CreatedMavenproject and configured dependencies using pom.xml
- Performed Continuous integration automation usingJenkins.
- Involved in preparing test cases using Selenium Web driver to validate all UI components,Pop-up’s, Browser navigations, Mouse Movements.
- Good communication skills to communicate the status with Domain Manager and Project Team
Confidential|Norfolk, VA
QA Engineer (Manual and Automation)
- Analyzed and evaluated complex client requirements and converted them in to suitable Automation test suite.
- Participated in writing High level Test plans, Unit test plans, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results.
- Involved in PI meetings actively and finalized stories for a every quarter including load and capacity.
- Involved in identifying the manual test cases for automation.
- Participated in debugging and modification of existing scripts.
- Good functional knowledge automation test scripts using Selenium WebDriver with Cucumber framework.
- Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
- Maintaining the Selenium and Java automation code and resources using Bitbucket for Source Control Management.
- Performing Claims validation of Facets application as required.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Cucumber hooks, Scenarios and Step Definitions in Gherkin format.
- Updated Framework functions when needed, executed them and generated reports.
- CreatedMavenproject and configured dependencies using pom.xml
- Performed Continuous integration automation usingJenkins.
- Involved in preparing test cases using Selenium Web driver to validate all UI components,Pop-up’s, Browser navigations, Mouse Movements.
- Involved in Web services testing using SoapUI Tool by using the Soap Web services for Validating request and response XML.
- Performed Smoke, End to End and Regression tests in Test environment and Production support environment.
- UsedJIRAas aDefect Tracking System foreffective communications between teammates
Environment: Selenium Web Driver, Cucumber, JIRA, Java, Maven, GIT, Jenkins, MySQL, Eclipse, SoapUI.
Confidential
Software Test Engineer
- Good experience with testing the software for (CWS), StellentII, Stellant Refresh medical devices injector for multiple interfaces i.e. Siemens, Confidential, using the Controller Area Network (CAN) interface (ISI900, 800, 700).
- Analyzed log files (injector logs, test script logs, CAN analogous logs, ISI console logs) using Confidential Compare for test results, behavior, performance, and to debug issues.
- Performed Manual Testing on various modules of the application such as changing configuration on hardware boards, fault insertion.
- Developed and executed test protocols and test cases as per requirements and design documentation.
- Created bug reports.
- Analyzed the byte stream data for the CAN logs to check the request and response timings.
- Created defect reports, summary reports and status reports.
- Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
- Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
- Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
- Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
- Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
- Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
- Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
- Used Linux/Unix commands for using GitHub through cmd.
- Involved in developing BDD Frame work from Scratch.
- Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases.
- Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
- Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
- Expertise in mobile automation using Appium, selenium, java in both Android and IOS.
- Experience in writing complex XPATH using following and preceding and also using functions like contains and not contains.
- Executed test cases in real device for both mobile app and mobile website.
- Automated the test scenarios for new angular migration module using Jasmin and Protractor
- Worked with AWS cloud machines to setup selenium GRID and also Jenkins server on HUB
Environment: Selenium Web driver, Grid, GitHub, XML, HTML, Jenkins, MAVEN, CSS, RALLY, GUI, BDD framework, Cucumber, Agile, SQL, MSSQL, MYSQL, JAVA, JavaScript, Jasmine, Protractor.
Confidential
Software Tester
- Created test data according to the scenarios of the test case by using SQL queries.
- Managed in troubleshooting, debugging and fixing code for Fed Ex Oracle ERP E-Business Suite, Java standalone web applications.
- Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testingtools Usage, Defect management, and Prepare Test reports.
- Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.
- Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
- Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Functional and regression testing of .net applications is done using Quick Test Pro (QTP).
- Generated automated scripts using QTP and documented them, created and maintained functional & regression test suites.
- Configured SeleniumWebDriver, TestNG, Maven tool and created Seleniumautomation scripts in java using TestNG prior to next quarter release.
- Created and maintained automated test script for APItesting using Restful.
- Performed APILevel testing for web services, enhanced the Test harness and developed many Test suites using XML.
- XML / SOAP using Soap UI and Postman tool.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Designed data-driven testingin Seleniumand captured data dynamically from web controls.
- Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.
- Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
- Setup /Installed and Configured SeleniumIDE.
- Used SeleniumWebDriver API to automate tests.
- Perform browser compatibility testingof application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in SeleniumWebDriver.
- Involved in implementing logging and tracking using Jira.
Environment: Java, LISA, QTP/UFT, HP ALM, Business components, Java, JavaScript, Oracle SQL developer, SOA Jenkins, Eclipse, HTML5, CSS, JBOSS, Oracle, Maven, SVN, Node.JS, SeleniumGrid, TestNG, SeleniumWebDriver, Windows
Confidential
UI Developer & QA Test Engineer
- Created web pages according to client guidelines and industry standards throughout the development and maintenance of the website using HTML, CSS and JavaScript.
- Designed and developed specific databases for collection, tracking and reporting of data.
- Developed SQL queries and optimized the queries in SQL Server 2008.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Developed Test plan, Test Scripts, Test Cases for all the different modules.
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Worked with users on User Acceptance Testing.
- Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
- Involved in tracking and reporting defects using Quality Center and was also responsible for communicating the status to the development team.
- Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
- Used Jira to set up Test cases, Test sets and defects.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Wrote PL/SQL statement to extract, update data from the tables.
Environment: HTML, CSS, JavaScript, Eclipse, Maven, Junit, HP Quality Center
