Resume

Sign in

Software QA Engineer

Location:
Jamaica, NY
Posted:
May 18, 2020

Contact this candidate

Resume:

ABDUL LODI

EMAIL: addalt@r.postjobfree.com

PHONE: 312-***-****

SUMMARY:

·Over 7 years of experience as Quality Assurance Analyst with proficiency in both manual and automation testing of Web, Mobile (Web), Web Services (SOAP and REST) and Native Apps (iPhone, Android, iPad) using Java and Selenium WebDriver.

·Experienced with building Gherkin (Cucumber) user scenarios and ruby scripting for automated testing (Selenium/Ruby/Cucumber). Experienced on developing test scripts with Ruby-Selenium to automate browser & web applications under Cucumber (BDD) Framework.

·Used gems like page-object, rspec, water-launcher, cucumber, automation, nokogiri, simple-spreadsheet, copy paste, roo, business-time, holidays etc. and worked with reading input from different file formats like EXCEL, CSV to YAML.

·Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle and Development Methodologies like Waterfall and Agile.

·Expertise in different types of testing like Functional, Regression, System, Usability, Back-End and User Acceptance of web and mobile applications.

·Extensive experience in preparing Test Plans and Test Cases/Test Scripts based on user requirements and system requirements documents.

·Hands on experience in executing test scripts with tools and technologies such as Java, Selenium WebDriver/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Quality Center and SOAPUI PRO

·Skillful in using tools like Firebug and FirePath for identifying XPath of web elements.

·Proficient in functional testing of mobile and web applications - manual and automation using Selenium WebDriver and Maven with TestNG framework.

·Strong experience with Version Control Systems such as SVN and GIT.

·Experience in testing Native Apps on iPhone, Android and iPad devices manually.

TECHNICAL SKILLS:

Testing Tools and API: Selenium 2.0/3.0 (IDE/ WebDriver/ GRID), Maven with JUnit/TestNG, SOAP UI and JMeter for SOAP and Restful Services, Log4J, POI, Cucumber BDD, Appium, Sikuli

Languages: Scripts Java, SQL, HTML, CSS, Java Script, XML, Shell Script, Groovy Script

QA Methodologies: Agile, Waterfall and V-Model

Bug Tracking Tools: Bugzilla, JIRA

Database and Tools: MySQL, Oracle, MS SQL Server,

Misc. Tools: IntelliJ IDEA, Eclipse, Firebug, FirePath, SauceLabs

Build / CI Tools: Ant, Maven, Jenkins

Platforms: Windows, MAC, Linux, UNIX and DOS

Version Control: Sub Version (SVN), GitHub

PROFESSIONAL EXPERIENCE:

Fidelity Investment- New York, NY June 2019 – Present

Software QA Engineer

Responsibilities:

·Performed functional, UI, UAT, smoke, regression testing and recorded issues along with product enhancements.

·Worked with Engineers to troubleshoot problems and inconsistencies.

·Participated in SCRUM process, attended daily scrum meetings, sprint planning and sprint.

·Analyzed Business Requirements Document, Functional Specifications Document and Technical Design Document to develop Test Plan and Test Cases.

·Involved in Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing

·Created automation scripts in Eclipse, Selenium RC, running them as JUnit.

·Identified test cases to automate. Automated those test cases using Selenium IDE/Selenium RC and JUnit in Eclipse IDE.

·Implemented Java API's Collections, IO and JDBC, Apache POI in WebDriver Scripts.

·Wrote Test Cases for REST WebService API.

·Used SOAPUI for testing SOAP based Web Services. Performed functional and performance testing of Web Services.

·Involved in the user acceptance testing to make sure that the application should work according to the client requirements.

·Resolving Maven/build related problems for web applications while using build tools such as Jenkins.

·Worked with JMeter for configuring and execution of performance test scenarios with multiple virtual users and virtual user scripts, managed and collected metrics for the various system monitors.

·Created and executed JMeter scripts that simulated 4 times the current production load and monitored logs.

·Reported defects using JIRA in Agile methodology.

·Extensively used SQL queries to validate the data.

·Loaded data into an Oracle database and did database testing through SQL queries

·Monitored server performance metrics on UNIX level.

Environment: Selenium WebDriver, JUnit, Java, JMeter, SOAPUI, Rest, XML, Eclipse, MS Excel, SQL, Oracle, Unix.

Social Security Administration, MD (Northrop Grumman) January 2019 to June 2019

Selenium QA Engineer

Northrop Grumman is a global provider and integrator of complex, advanced and rapidly adapting information technology, cyber security, mobility and optimized services and solutions. It is supporting Federal Client, Social Security Administration (SSA) in this mission.

Responsibilities:

·Involved in design and execution of Test Strategies, Traceability Matrix, Test Plans, Test Scenarios, Test cases, Test results and documentation for complex applications in large projects and Programs.

·Involved in the Software Development Life Cycle (SDLC), STLC and QA Methodologies like Agile-Scrum, Continuous Integration (CI)

·Involved in Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing

·Involved in back end testing and writing SQL queries, joins, using DB2 database.

·Involved in Section 508 Compliance Testing using JAWS. Also, expertise in Manual Testing without assistive technology, testing with assistance of automated testing tools, user acceptance testing with assistive technology

·Involved in developing end to end automation using Selenium WebDriver/Grid, Junit/TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP UI), Groovy

·Worked on workflow diagrams, entity relationship diagrams, and data flow diagrams

·Effectively communicated with entire Project/Product team on all critical and high severity bugs and managed the bug life cycle process efficiently

·Coordinated with Product Owner to elicit, analyze and prioritize user stories from business stakeholders

·Worked closely with Business Analyst and stakeholder to clarify requirements and coordinate testing efforts throughout all environments

·Extensively involved in writing the test case and test scripts to perform end to end testing to complete the flow and automation testing

·Performed Section 508 Compliance Testing using JAWS. Also, performed Manual Testing without assistive technology, testing with assistance of automated testing tools, user acceptance testing with assistive technology

·Using Adobe Acrobat Pro DC to verify the pdf document for Section 508 compliance

·Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, VersionOne

·Participate members in Change Control Board (CCB)

Environment: Windows, Office 365, Oracle, SharePoint, JAWS, Selenium WebDriver, Cucumber, Java, Java Script, HTML5, CSS, XML, JIRA, Confluence, Json, Jenkins, Git, SoapUI/REST API, Groovy, TDD, BDD, Continuous Integration (CI)

Barclay Bank, Chicago, IL December 2017 to January 2019

Software QA Analyst

Responsibilities:

·Installed and configured the test environments as required by the various QA assignments.

·Developed full end-to-end ruby automation scripts using selenium-ruby, for back-end/integration automation, Database Testing with Ruby DBI connectivity and run MySQL query for validation and user data.

·Responsible for building a reusable regression test suite, Performed continuous integration using JENKINS as a CI, debugged errors and reporting defects.

·Played a role to help establish automation in the QA team for various projects where automation is viable. Working in Java-Selenium project and convert into Ruby-Cucumber Framework.

·Worked on input data conversion from different formats to YAML, also experienced with list building for scenario outlines where same scenario is executed for numerous users.

·Identify and analyze user stories (implicit and explicit), failure modes, and quality factors.

·Selenium Web Driver, Selenium Grid to perform cross browser Functional Testing by using Ruby programming & Gherkin Language for BDD (Cucumber).

·Used Tortoise SVN as a repository for all the test scripts and JENKINS as continuous integration tools to schedule jobs/batch runs.

·Creating and executing Test sets of all related Test Cases under Local and Remote server.

·Tested software by executing the test cases to identify and resolve problems from an end users' (UAT) perspective.

·Prepared documentation for show and tell and took part in retrospectives, Logged and tracked defects using HP ALM.

·Worked closely with the developers and QA Cross Functional team to resolve the defects, issues and understanding the functionality to ensure the quality of the product.

·Working with Product Managers to understand new features, identify edge cases & write Cucumber Scenarios and automate those cases in Ruby using Selenium Webdriver.

Environment: HP ALM, Jenkins, Ruby, Ruby Mine, MySQL, DBI interface, SVN, TOAD, Selenium Grid, Selenium Web driver etc.

Liberty Mutual Insurance, San Ramon, CA February 2015 to December 2017

QA Analyst

Responsibilities:

·Worked closely with business analysts and developers for requirements review and developing test scenarios.

·Developed and implemented the custom framework with Data Driven and Page Object Factory Model using Selenium WebDriver which cut down the script development time in half.

·Used JUnit/ TestNG Test Suite to run group of Test Classes and Test Cases.

·Used JIRA for managing the stories and creating defects for the iteration.

·Created Maven pom.xml to get the needed artifacts and integrated with Jenkins.

·Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.

·Performed Smoke Testing, System Testing, System Integration Testing, User Acceptance Testing, Database Testing and Regression Testing.

·Attended project meetings, release meetings and QA status meetings.

·Performed defect tracking in QC and linked them via traceability to specific test case.

·Performed Database Testing by passing SQL Queries and retrieved information from database.

·Used SQL and PL/SQL for Data retrieval in Back End Testing.

·Close interaction with Team Members, Developers, Business Analyst and Project Management

Environment: Agile, Selenium WebDriver/IDE, XPath, JXL, Firebug, FirePath, Java, JUnit, TestNG, Web Services, SOAP, RESTFUL, SOAP UI, XML, JSON, Quality Center, Maven, Jenkins, Oracle, HTML, Java Script, CSS, TOAD, SQL, PL/SQL, ANT, UNIX, Windows

BestBuy, Richfield, MN October 2013 to February 2015

Junior QA Analyst

Responsibilities:

·Created Test plans and Test cases based on business and functional requirements.

·Interacted with business and development teams for requirements and test scenarios reviews.

·Designed, executed and maintained Selenium Web Driver, JUnit/TestNG, automation testing cases for regression test cases.

·Participated in Smoke testing the functional use cases during production deployments.

·Conducted Black Box testing to strategize new projects requirements for functional behavior and performance

·Created test cases and executed these test cases to test the module functionality using test functions

·Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.

·Performed manual regression tests on various modified functionality.

·Developed manual test scenarios for Integration and Regression testing across system releases.

·Executed Manual Test cases and participated actively in System Testing and Regression Testing of the

·Provided guidance to business for User Acceptance test scenario specifics based on executed Integration test cases.

Environment: Manual Testing, Selenium IDE/WebDriver, HTML, XML, MS Excel, TestNG, Quality Center, Maven, Oracle, SQL, Json, Git, Windows.

BestBuy, Richfield, MN April 2013 to October 2013

QA Engineering Intern

Responsibilities:

·Testing web application under Agile Methodology

·Analyze business and functional requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.

·Developed detailed Test Plans and Test Cases in Quality Center and executed them.

·Performed Manual Testing, System Testing, Ad-hoc Testing, Black box Testing, Positive Testing, Negative Testing, Functional Testing and Error Handling Testing

·Designed and created scripts using various web protocols

EDUCATION& STATUS:

·Bachelor of Science in Computer Science - Dhaka University 2012

·US Citizen

·Holding U.S Government Active Clearance.



Contact this candidate