Post Job Free
Sign in

Qa Engineer

Location:
Elk Grove Village, IL, 60007
Salary:
65$/HR
Posted:
February 03, 2022

Contact this candidate

Resume:

Bindi Shah

Senior QA Automation Engineer

Email: ****@******************.*** Contact : 609-***-****

PROFESSIONAL SUMMARY:

Having around 6+ years of experience in the field of Software Testing. Proven ability in Selenium WebDriver Automation Testing, API Testing, Mobile Testing, Frameworks, TDD, BDD, Web Testing and Functional testing.

Experienced in each phase of Test Life Cycle (STLC) and good knowledge in all phases of SDLC, Test strategies, Test plans, UAT and current QA methodologies serving various domains such as Insurance, Agriculture, E-commerce, HealthCare.

Worked on various open source tools such as Selenium WebDriver, Selenium Server, Selenium Grid, Selenium IDE, TestNG, Cucumber, Appium, JAVA, Jenkins, Maven, JUnit, Web Applications, SoapUI, JIRA, and SQL.

Created and updated baseline guidelines for front end accessibility of all web and mobile applications.

Used Espresso & XCUITest for pre-commit and CI fast feedback validations.

Worked in various domains such as Insurance, Healthcare, Agriculture, E-commerce, and Finance.

Well versed in GUI application testing, Database Testing, Front - end Testing, Load Testing, Performance testing on Client-server, stand alone, and web- based applications with multiple server domains.

Extensive knowledge in documentation and review of test documents (Test plan, Test cases, Test strategies).

Develop critical metrics for effectively measuring and managing test deliverables and processes.

Proficient in complete testing process of a given software application for different software releases, includes creation of test plans, test cases/test scripts by maintaining Quality procedures and standards to meet client's requirements and expectations.

Strong understanding of TestNG Data Provider annotation to configure multiple datasets to implement Data Driven Testing in WebDriver.

Inculcated Apache POI API with Selenium WebDriver to read and write data from Microsoft Excel.

Perform as hands-on tester and performed in-depth Data Driven Testing to simulate complex business scenarios in test environment.

Trained and mentored offshore team on automation best practices and methods to improve reusability for regression testing.

Hands on experience in using build and project management tolls like Ant, MAVEN

Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.

Involved in End to End Testing of Angular 2 application using Jasmine and Protractor.

Produced Quality Center and Excel metrics/reports from scheduled execution test run.

Used Appium for testing native mobile applications.

Worked closely during Requirements Gathering Phase with business and Development Departments to adequately define the testing scope for projects.

Interpreted and converted manual test cases into automation Smoke and Regression Suites in Selenium WebDriver in Java.

Maintained the Selenium JAVA automation code and resources in source controls like CVS, SVN, GIT over the time for improvements and new features and resolved conflicts while merging source code to trunk or with other branches in the same.

Ability to work under tight deadlines and rapidly changing priorities and handle multiple projects simultaneously with a limited timeframe release cycle.

Proficient knowledge in various types of software Testing such as Usability Testing (UT), Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, black box testing, white box testing and Integrated Testing.

Delivered thorough QA testing reports that determined product quality and release readiness using TestNG and JUnit reporting.

TECHNICAL SKILLS:

Test Approaches : SDLC, STLC, Bug Life Cycle, Waterfall, Agile/Scrum

Testing Tools : Selenium WebDriver, Selenium IDE, Selenium RC, Selenium, Mobile,

Grid, TestNG, JUnit, Cucumber, Appi-um, Protractor, SoapUI, LISA, QC

Test Build& Integration Tools : Maven, ANT, Jenkins

Frameworks : Data Driven, Keyword Driven, Hybrid, Page Object Model (POM)

Programming Tools : JAVA, JavaScript, Angular JS, Gherkin, SQL, C,

Markup Languages : HTML, XML, XPath, CSSS elector

Databases : MySQL, Oracle, SQL Server

Browser : Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Operating Systems : Windows 7/8/10, Ubuntu, UNIX, LINUX, Android, IOS

Accessibility Testing : Color Contrast Analyzer (CCA), WAVE Web Accessibility Tool, A

Checker, JAWS screen reader

Defect Tracking Tools : HP Quality Center, JIRA, Redmine.

MS Office Tools : Outlook, Word, Excel, PowerPoint, MS Access

Utilities : Eclipse, GIT, SVN, Firebug, Fire Path, IntelliJ, IOS XCode

PROFESSIONAL EXPERIENCE:

Client: BMO harris bank, Chicago, IL Jun 2019 – present

Role: SDET

Description: BMO harris bank is based out in Chicago, IL, a leading investment bank

Responsibilities:

Involved in SDET requirements Gathering, Analysis, Design, and Development of Automation Scripts for testing Web Application.

Worked in a dynamic AGILE environment and been part of Daily Scrum, Sprint planning, Retrospective and Review meetings.

Active support for Regression cycle to manage and maintain end to end automation test suite.

Create and execute test cases, develop scenarios to meet software requirement using Ruby mine to develop automated scripts to test the UI developed on Angular JS platform

Participated in various architect meetings and discussion, provide inputs for quality product E2E system test using JavaScript.

Implement all test cases and evaluate all results, design all functional tests in required framework and monitor all development cycles and implement scripts on same.

Creation of complete automated framework integrated with Jenkins to support DevOps pipeline.

Involved in developing the Test Automation Suite (Framework) with the team for testing the Test ADP Vantage Web application.

Found Defects, prepared Defect reports and Status reporting, Bug Triage, and Defect tracking using Jira.

Created automation framework and test scripts using JavaScript and Cucumber, executed the test scripts.

Designed and Implemented Page Object Model (POM) in Ruby mine Framework.

Setup Protractor Test Environment by installing NodeJS and Protractor modules.

Updated Protractor Configuration including multiple browser Testing.

Performed Smoke, Functional, and Integration, User Acceptance Testing, Regression and GUI testing.

Continuously improved automation test suite to match development life cycle.

Extensively used concepts of Core Java like Class, Object, OOPs (Inheritance, Polymorphism, Abstraction, and Encapsulation), Collections and developed Page classes and POJO classes as per the requirements.

Good working knowledge with Exception (Checked and Unchecked) handling, Java Strings (String, String Builder, String Buffer)

Implemented Behavior driven development (BDD) framework using Cucumber.

Also performed Cross Browser Testing to check the compatibility of the application over cloud using Sauce Labs.

Used GIT for source version control and GIT for project management.

Environment: JavaScript, HTML5, CSS3, GIT, Jira, Cucumber, Gherkin, Chromium, API, EXCEL, Log4j, Agile Methodology, MS-Office, XML, Jenkins. Agile Testing Methodology.

Client: Thesys CAT New York, USA Oct 2017 – May 2019

Role: SDET

Description: Thesys CAT has since taken this opportunity to apply its advanced high-performance technology and know-how to meaningfully upgrade the regulatory infrastructure of the markets -- a powerful expression of our mission of “better markets through technology”. A financial service firms

Responsibilities:

Involved in SDET requirements Gathering, Analysis, Design, and Development of Automation Scripts for testing Web Application.

Worked in a dynamic AGILE environment and been part of Daily Scrum, Sprint planning, Retrospective and Review meetings.

Designed and developed SOAP/RESTful java Web Services in a J2EE environment.

Active support for Regression cycle to manage and maintain end to end automation test suite.

Create and execute test cases, develop scenarios to meet software requirement using protractor framework to develop automated scripts to test the UI developed on Angular JS platform.

Testing services in rise management and service plans are essential before the application are market ready so with the incomes and regression testing.

Participated in various architect meetings and discussion, provide inputs for quality product E2E system test using JavaScript.

Testing services in rise management, Capital market and service plans are essential before the application are market ready so with the incomes and regression testing.

Implement all test cases and evaluate all results, design all functional tests in required framework and monitor all development cycles and implement scripts on same.

Creation of complete automated framework integrated with Jenkins to support DevOps pipeline.

Provide WCAG 2.O AA compliance audits, remediation strategy, and both formal and informal KT.

Involved in developing the Test Automation Suite (Framework) with the team for testing the Test ADP Vantage Web application.

Work with Design team to understand the Application Testing Requirements.

Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

Performed Sanity testing when required.

Found Defects, prepared Defect reports and Status reporting, Bug Triage, and Defect tracking using Redmine.

Created automation framework and test scripts using JavaScript and Cucumber, executed the test scripts.

Designed and Implemented Page Object Model (POM) in Protractor Framework.

Setup Protractor Test Environment by installing NodeJS and Protractor modules.

Updated Protractor Configuration including multiple browser Testing.

Performed Smoke, Functional, and Integration, User Acceptance Testing, Regression and GUI testing.

Continuously improved automation test suite to match development life cycle.

Extensively used concepts of Core Java like Class, Object, OOPs (Inheritance, Polymorphism, Abstraction, and Encapsulation), Collections and developed Page classes and POJO classes as per the requirements.

Good working knowledge with Exception (Checked and Unchecked) handling, Java Strings (String, String Builder, String Buffer)

Implemented Behavior driven development (BDD) framework using Cucumber.

Also performed Cross Browser Testing to check the compatibility of the application over cloud using Sauce Labs.

Used GIT for source version control and REDMINE for project management.

Environment: JavaScript, HTML5, CSS3, GIT, REDMINE, Cucumber, Gherkin, Chromium, UBUNTU, API, EXCEL, Log4j, Adobe Acrobat, Chrome VOX, Agile Methodology, UNIX, LINUX, MS-Office, XML, Jenkins. Agile Testing Methodology.

Client: State Street Corporation Boston, MA Jul 2015 - Sep 2017

Role: Agile QA Engineer

Description: Street Corporation, known as State Street, is an American worldwide financial services company. Online banking provides client to login, to view account information such as account summaries, account details, monthly statements, balance transfers, accrued interest, check ordering, loan application, to apply credit cards, financial services and gives opportunities to perform online trading of securities stocks and bonds

Responsibilities:

Designed and developed test plan, test cases and automated test scripts.

Designed and executed test scripts for manual testing on desktop browsers (Windows and Mac), and mobile devices (IOS and Android).

For IOS based testing used new automation testing called XCUITest with version IOS 9.3

Validated modules of online banking which includes add external account, Balance transfer, Online Payment Management, Mortgage, etc.

Tested functionality and performance of web services.

Developed test tools, and frameworks for automation.

Designed test strategy and recommended test tools and frameworks.

Lead and mentored Test Engineers.

Defined test cases from technical specifications and Stories.

Helped with design, development, and story-testing of features.

Created and maintained test cases and test scripts.

Identified the Elements using Appium Inspector. Configuring the Appium for the Mobile IOS using selenium.

Experienced with Qualcomm QXDM and APEX tools

Configured Appium for the Mobile Android Native App using selenium.

Responsible for performance testing (Load, Stress and Volume) using JMeter (Controller, Virtual User Generator).

Involved in end-to-end testing from the planning to design and development into execution, working very closely with the development teams and the customer

Performed test automation for UI and WCF/REST Services and created reusable and shareable components Using JMeter.

Developed and executed complex SQL queries to validate test data.

Performed activities in SQL like select, Index, insert, joining tables, aggregate functions, and sub-queries, set functions, triggers, errors and views.

Generated status reports and Defect reports and presented them in weekly status meeting.

Communicated with different team such as development, requirement, and configuration management

Environments: JIRA, SoapUI, Appium, JMeter, API, SOAP/REST Web Services, JUnit, TestNG, Maven, Jenkins, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, Cucumber, Gherkin, Java, UNIX, Linux, Windows XP, XML, Excel, SQL, Win-dows, Selenium.



Contact this candidate