Post Job Free
Sign in

Test Cases Engineer

Location:
Scottsdale, AZ
Posted:
December 13, 2016

Contact this candidate

Resume:

Syed Ahmed Irfan

813-***-****

acxvph@r.postjobfree.com

Professional Summary:

Over 6+ years of professional experience in Automation and manual Quality Assurance, Performance Testing, Systems Analyst, Selenium Automation Testing and in Web based application testing in Various Domain such as Health Care, Energy, Manufacturing, Capital Markets, Banking, Insurance and Financial Services Domains.

Handled different aspects ranging from Requirements analysis, Design, Functional Decomposition, System Analysis, Test Case Design, Testing, Bug reporting, Maintenance and Documentation.

Extensive experience in working along with Development teams, technology leads, project managers and plan, schedule and execute the QA activities to meet the project deadlines.

Automated the Test Cases using Selenium Web Driver, Java Eclipse and TestNG

Having strong experience with core java, J2EE, HTML, JavaScript.

Proficiency in testing responsibilities include Functional Testing, System Testing, Security Testing, Regression testing.

Create web UI tests using Selenium Web Driver.

Performed non-functional Load testing, Stress Testing on web based applications by using Load Runner.

Business background that facilitates understanding of complex systems and processes.

Good experience on SDLC Kanban, Agile, Waterfall, Scrum models and methodologies.

Knowledge on developing Peoplesoft HRMS applications

Good communication & collaboration skills, self-motivated, interest in learning new testing practices and being updated with the changing market needs & technologies and a team player.

TECHNICAL SKILLS

Tools

Selenium (IDE, WebDriver),QuickTest Professional, Quality Center/ HP ALM,Cucumber, Load Runner, Jira, Rational suite, Appium, Rational Robot, Frameworks TestNG, JUnit, SoapUI, Maven, Jenkins, Github, GitLab

Operating System

UNIX (AIX 4.3.3, Sun Solaris 8,9), MS-DOS, MS-WINDOWS 95/98/2000/XP, WINDOWS 2003 SERVER, Windows 7/8, Android Kitkat, Mac OS X.

Languages

C, C#, Java, Gherkin, HTML, PL/SQL SQL*PLUS, VISUAL BASIC, VBScripts, Java Scripts, Shell Scripting

Application Software

Microsoft office, Adobe Photoshop/Open office, Share Point.

Databases

Oracle, MySQL, SQL Server 2008, MS Access, BD2.

Professional Experience

Client: American Express- Phoenix, AZ Apr 2015 – Present

Role: Quality Analyst

American Express provides innovative payment, travel and expense management solutions for individuals and businesses of all sizes. Their direct relationships with many millions of consumers, businesses and merchants worldwide -- combined with their leading-edge marketing, information management and rewards capabilities. I have been working as QA Automation Engineer for an application called API Commerce Engine responsible for facilitating B2B Payments by exposing REST APIs through ERP cloud partners

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Performed different testing task using various test scripts on Selenium WebDriver and TestNG.

Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.

Involved in querying using SQL and updating records and validate database records as expected.

Followed Test Driven Development (TDD) as much as possible and written test cases using JUNIT for every relevant class.

Involved in implementing BDD framework using Cucumber.

Implemented Junit test runner class to call test cases in Cucumber.

Used Jira for defect reporting and tracking.

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.

Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.

Used Selenium WebDriver used to test search results of Meta search engine.

Involved in Web Services Testing using SOAP UI.

Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Data Validation and testing using SQL with Oracle and Toad

Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: – Core Java, Selenium Web Driver, TestNG, Maven, Page Object Model, Agile, Rally, TDD

State Farm Insurance, Phoenix, AZ.

Role: Test Automation Engineer

May’2013 - Mar’ 2015

State Farm is a group of insurance and financial services companies in the United States. Its regular banking services are checking and savings accounts, certificates of deposit, and money market accounts, are available to consumers.

Responsibilities:

Coordinated all QA activities and enhancements using Agile Methodology.

Analyzed user requirement document and developed Test Plans, Test Cases and test Script.

Test Automation using Selenium with Java.

Involved with design, creation and implementation of automated test scripts.

Recording scripts, writing code in VB Script and Java.

Enhanced the scripts through Parameterization, Data Validation, Data Pooling, Checkpoints and Transactions.

Executed manual scenarios and goal oriented scenarios for several users to measure system performance.

Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.

Provided Efforts Estimate and coordinated the test schedule using Agile testing methodology in UAT phase.

Performed System testing, Functional testing, Integration testing and UI testing.

Prepared Test Plan wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using HP Quality Centre (QC).

Administered Quality Centre partly by creating the user groups and assigning privileges to Users.

Hands on experience in collecting several metrics and preparation of defect reports.

Responsible to send the Data Warehouse Quality report to the QA manger on weekly basis for Caliber data mart.

Performed Backend testing to validate the data using SQL queries to the required Test cases.

Report and review the defects in Mercury Quality Centre Defect tracking systems.

Helped to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.

Used Simple SQL Queries like Joins, Select, and Update for data validation and data manipulation.

Participated in creating test cases, executed test cases, Documenting Defects, resolved defects and Signed Off from Application.

Attended several walkthrough meetings with Business analysts, Project Manager and Developers and provided feedback accordingly.

Environment: Selenium, Junit, Java, C++, SQL Server, HP ALM, Windows 7 Professional, .Net, Star team, VMWare, Loadrunner.

IBM- Hyderabad, India DEC 2011 – JAN 2013

Role: Quality Tester

Ops console is an internal project for its employees. This will provide the flexibility to higher management to access the controls and responsibility to employee as per their designation. The system also provides the functionality to access the login history of the employee which can also be generated in Excel Format by the functionality provided by UI.

Responsibilities:

Prepared and executed automated test cases as per system requirements using Selenium

Involved in the project team, which focused on testing and dealing with process, tools and best practices. This team also leveraged testing knowledge, technology, methodology and resources across similar projects.

Developed the Test Cases Client based on FSD'S and Business Rules; And for Web Client Test Cases based on Use Cases, Wire Frames, Annotated Documents and Business Rules.

Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.

Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.

Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad –hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.

Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.

Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.

Environment: Selenium, Java, JavaScript, XML, SQL, HTML, JUnit, Selenium Grid, Windows, Unix/Linux

Capgemini - Bengaluru. India FEB2010 -November 20

Role: Test Automation Engineer

Asentra is committed to providing instant healthcare and privacy solutions to its members. We partner with physician’s hospitals and other providers to ensure that each member has the right care, at the right time, in the right setting. Our plan will save you time and money and fill in the gaps in your existing healthcare coverage.

Responsibilities:

•Creating test cases, summarizing reports and status reports.

•Create document to track and report test activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.

•Generate Report for the Coverage status of test performed on the daily/weekly basis.

•Prepare and Execute Test Cases as per System Requirements.

•Prepare automation test scripts using Selenium for multi browser.

•Formulated and executed test cases as per requirements and design documentation.

•Performed User Defined Functions and Function Parameter to make application highly maintainable.

•Working in Agile Methodology with two-week sprint. The end of each sprint there was a release where worked closely with the release management team by running automated smoke and regression test also coordinated with offshore.

•Creates Requirement Traceability Matrix to map, test cases with requirements.

•Perform Functional, Smoke, Regression testing and Sanity testing.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, Jira, SOAP UI, XPath, Eclipse, XML, DHTML, SQL, Oracle, Windows

Education

Ayaan College of engineering- India

Bachelor of Engineering – Electronics and Communications Engineering



Contact this candidate