Application System Engineer Resume
Chandler, AZ
OBJECTIVE:
More than 10years oftotalexperienceand 6+ yearsin Manual and Automation Testingin ITindustry, expertise in testanalysis, Designing, Implementing/Developingand Maintaining Manual and Automated test Frameworkinweb based application and Client/Server. Seeking for a full time or consultingposition witha promising corporation to utilize my professional experience& willing to learn new technology.
SUMMARY:
- More than 6years of professional experienceas SoftwareQAEngineer inManual & Automation with extensive experience inweb based applications/Desktop based applicationand system applications software development.
- Highly experienced in using Automation testing tools,understanding the process of any particular application,preparing a framework, preparing test plans, preparing test cases and automating test cases.
- Experience inplanning, coordinating and performing black/whitebox testing, functional regression, GUI, integration, regression, user acceptance testing, end to end testing.
- Expertise in designing, creation and execution of Test plans, test cases based on testing standards using tools likeQuality Center(ALM)
- Strong ExperienceinManual &Automation testing using tools like HP QC, ALM,Selenium(API)suchas:Selenium webdriver,Selenium Grid, SeleniumIDE.
- Extensive experience in creatingrequirement traceability matrix (RTM)including test case preparation status, test case execution status, defect status.
- Very strong experience writing API's/ and WebServices (SOAP)inJMeterwiththe selenium webdriver.
- Worked on running automation test script usingSeleniumWebDriverFramework withTestNG/JUnit
- StrongKnowledge of source control likeSVN,GITandGitHub
- Designed, Implemented and maintainedAutomationHybrid Frameworkwhich includesData DrivenandKeyword DrivenFrameworks andPage Object Model with Page Factory
- Experience inperformance/Loadtesting usingJMeter
- Experience in problem solving and bug tracking using bug trackingtools likeQualitycenter(ALM), JIRA.
- StrongExperience withAgile - Scrumdevelopment models.
- Experienced in code reviews and SCRUM meetings.
- Strongexperience in performing User Acceptance Testing (UAT).
- Experience workinginJava,JavaScript,C#,andRubysoftwaredevelopment environments.
- Comprehensive knowledge and experience in various software development and quality assurance methodologies such as Agile.
- Extensive experience in agile development environment with frequently changing requirements and features set usingmethodologies such as SCRUM.
- In-depth knowledge ofSTLC,SDLCandBug Life Cycle
- Actively participated in Sprint Planning, Product Backlog, Retrospective and Sprint Demo.
- Self-motivated and enjoy working in a technically challenging environment. Have excellent Communication and interpersonal skills.
- Hands on experiencewith Jenkins, Git, SVN, CVS versioncontrol andcontinuous integrationtools.
- Working knowledge inJava development testing using Eclipse IDEandMaven, Git.
- Strong analytical skills with good communication skillsand a goodteam player.
TECHNICAL SKILLS:
Testing Tools: SeleniumWebDriver,Selenium Grid,JMeter, QC
Testing Framework: JUnit, TestNG,Selenium, ANT, Maven, Jenkins, POM, Page Factory
Automation Framework: Data Driven, Hybrid Driven & Modular Driven Framework,Page Object Model, Page Factory.
Languages: Java,JavaScript, C#.NET,Ruby, HTML, XML, CSS
Database: Oracle, MS SQL Server
Test Management: Quality Center(ALM), JIRA
WORK EXPERIENCE:
Application System Engineer
Confidential, Chandler, AZ
Responsibilities:
- Identifying, communicating, and document discrepancies encountered during the testing process. Enter, review and update software defects in defect tracking database.
- Collaborate with the Business Analyst and project team members to review and clarify project scope and requirements.
- Servingas a Sr. test engineeron projects of moderate complexity and manage work of other QA analyst. Lead the test effort estimation, design Test plan, and identifying risks.
- Applying best practices and establish standards - Build, implement and maintainautomated test scripts in Java/Selenium (API).Develop, maintain and execute test cases, ensuring the quality and stability of the system throughout the project.
- Participating in the selection and implementation of test tools and test approaches. Assist in the development of associated processes. Identify and implement process improvement opportunities
- Working onthe project in all stages of application testing, including functional, Smoke and regression testing; preferably in a mainframe environment.
- Designing, Creating, and maintaining framework for J2EE based on applications using Junit, TestNG.
- Application development and implementation.Working with Continuous Regression Testing methodology.
- Developing in Test Case Automation framework with Selenium/Java (POM with PageFactory), TestNG, Maven, SVN, Jenkins.
- Cucumber (Gherkin) test automation framework using Java/JUnit programming languages.
- Developing and testing Contact Center Technologies (IVR, Computer Telephony Integration platforms),Telephony and Networking
- HP Quality Center for (ALM) requirements, test case, defect tracking; integrating automation with HP Quality Center (ALM).
- Constructing/executing SQL queries with strong understanding of Oracle, SQL Server databases.
- Server Operating Systems (UNIX/Linux, Windows) and experience creating, editing, executing OS-level programs/scripts.
- Developing with Empirix Hammer / Cyara Call Master call flow automation tools.
- Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC).
- Handling projects independently and successfully in challenging and cross platform environment.
- Experience internet technologies such as Servlet, HTML 5, JSP and understanding of internet architectural components.
- Supervise & manage automation teamonshore (US Different location) and offshore (EGS-India) model
- Coaching and mentoring junior to mid-level team members on object oriented programming principals & Framework
Technology being used: Selenium (API) WebDriver & Grid, AutoIT, Maven, Java, TestNG, POM, SVN, CI Server(Jenkins), ALM, JIRA, Outlook, Lync(IM), DIBS, Oasis, SQL Server, Lisa (Web Service), Cyara (Call Flow Automation tool), JMeter, Xpath, CSS, HTML, jQuery, ShareDrive, SharePoint, IVR, Visual basic, Web service (SOUP & Restful)
Automation Test Engineer
Confidential, Kansas City, MO
Responsibilities:
- WorkingwithAgile - Scrumenvironment.
- Analyzingfunctional requirements and documented the user specifications and business rules.
- InvolvinginwritingTestPlans andTestcases documents.
- Designing, Developing,Maintaining AutomatedtestFramework, created automatedtestcases and executedtestusing Selenium (API): Selenium WebDriver, Selenium Grid using Page Object Model with Page Factory, and Java Framework TestNG.
- Developingautomated script for front-endUItesting usingSelenium WebDriver& Selenium Grid with POM.
- DevelopingAutomationscripts for newfunctionalenhancementsusing Selenium WebDriverand TestNG.
- ExportingTestcase Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executing. Preparedautomationtestframework-Hybrid driven framework (Datadriven & key word driven) and Java framework-TestNG
- PerformingFunctionalRegressiontestingto identify various critical points in the application and automated it byusing Selenium(API)
- PerformingSmoke Test, andRegression testingfor new builds and every modification in the application using Selenium WebDriver.
- Workingon developing theautomationscripts forbackend testing using Selenium WebDriver.
- Performingdata accuracy, data validation and data integrity testing by querying the database using SQL queriesto check the data table on server.
- ParticipatinginStand-up meeting, walkthrough meeting, weeklyautomationmeetingwithall other QA, weekly assessment meetings with business analysts anddeveloper
Environment: Java/JavaScript,TestNG,Selenium (API),and SeleniumWebDriver,Selenium Grid Selenium IDE,Eclipse, Ant, Firebug, HTML, CSS, SQL and Windows, Maven, Jenkins
QA Engineer
Confidential, Watertown, MA
Responsibilities:
- Worked with Agile - Scrum environment.
- Performedmanual and automation testing on various functionalities.
- Analysis of functional requirement, design test scenario and test cases.
- Involved in requirement gathering for understanding the functionality of the System.
- Involvedin developingSeleniumWebDriver methods to enhance the existing framework and enhance them to work inSeleniumGrid for distributed test automation.
- Involved inexecuting theseleniumscripts and analyzethe test reports.
- Implemented Automation usingSelenium WebDriver, Java and TestNG
- Implemented Page Object Model with Page Factory design pattern with Selenium WebDriver Framework.
- Involved withLoad and Performancetesting using JMeter.
- Involved in web services testing using JMeter soap sampler.
- Involved in client sidecoordination for UAT, Productionissues and Business users training.
- Responsible for testingFunctional,Regression and Smoke, End-to-End testing.
- Preparing test case reports and defect reports.
- ExecutedSQL queries to verify front-end test data with back-end.
- Interacted with Scrum Master to understand the scope of Sprints.
- Reviewed Business Requirement and Technical Specification Documents.
- Analyzed System Requirement Specifications and developed test plans and test cases to cover all the requirements.
- Developed detailed Test scenario, Entrance and Exit criteria for the application being tested and ensured that standards for documentation were followed.
- Modified of existing Test Plans andTest Scripts for regression testing.
- Created and maintained theRequirements Traceability Matrix and Test Matrix
- Worked with Project Management to scope the testing effort and provide status and estimates.
- Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
Environment: Selenium (API), Quality Center, PL/SQL, Ruby, Oracle, UNIX, Business Intelligence, Java/JavaScript, HTML, CSS, XML, Windows XP.
Test Engineer
Confidential, NY
Responsibilities:
- Worked withAgile-Scrum environment.
- Performedmanual and Automation testing on various functionalities.
- Automating the test cases forCDM (Catalog DataManagement) usingSeleniumWebDriver using Javaand TestNGand Implemented POMwith Page Factory.
- Updating the framework forintegrating the smoketest &Regressiontestscript with Jenkins for CI (Continuous Integration).
- UsedMaven,SeleniumWebDriver, Java/JavaScriptto create nightly automation scripts
- PerformedSmoke, Functional, Integration,Regressiontests based on Analysis, and understanding of therequirements.
- Used theJavaframework(TestNG)for testing the modules.
- Responsiblefor fixing and maintaining regression automation test scriptsfor end to end testing using SeleniumWebDriver (using JavaTestNG).
- UsedFirebug&FirePathto identify web elementsusing Xpath and CSS selectors.
- ExecutedSQL queries to verify the data quality and integrity.
- Performedbrowser compatibility testing (IE, Firefox).
- Run the smoke test for each build for all theQAenvironments.
- Test Design, Test Development and Defect Tracking were done using Spreadsheet & JIRA.
- Metrics collection, Status Tracking for the weekend execution and Script Review.
- Involved in project meetings to meet project deliverables and goals.
- Interacted with Scrum Master to understand the scope of Sprints.
- Reviewed Business Requirement and Technical Specification Documents.
- Analyzed System Requirement Specifications and developed test plans and test cases to cover all the requirements.
- Worked with Business Analysts, Programmers and Business users through the life cycle of the project.
- Developed detailed Test scenario, Entrance and Exit criteria for the application being tested and ensured that standards for documentation were followed.
- Modified of existing Test Plans and Test Scripts for regression testing.
- Created and maintained the Requirements Traceability Matrix and Test Matrix
- Worked with Project Management to scope the testing effort and provide status and estimates.
- Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
- Generated weekly reports, defect reports and test summary reports.
Environment: SeleniumWebDriver, Ruby, Java/JavaScript,JUnit, Xpath, Quality Center and Jenkins,Maven,Ant, JMeter, JIRA, HTML, CSS, XML.
QA Analyst
Confidential, San Diego, CA
Responsibilities:
- Performed manual and automation testing on various functionalities.
- Identified software defects using Quality Center and generated defect summary reports.
- Analyzing and understanding the BRD of the application to develop the system test scenarios and test scripts.
- Involved in modifications or rework to existing the test cases whenever there is a change or enhancement in functionality of the application.
- Analysis of functional requirement, design test scenario and test cases.
- Reviewed Business Requirement and Technical Specification Documents.
- Analyzed System Requirement Specifications and developed test plans and test cases to cover all the requirements.
- Using Android SDK tools to extract devices log and app log to review for stability of application.
- Involved in developing test automation framework using Java, JUnit andSelenium.
- Built performance test cases using JMeter to analyze and optimize code.
- Performed back end testing on Oracle database by writing SQL queries.
- Performed feature analysis, feature breakdown and writing test plans.
- Uploading and executing the automated functional test cases into test plan in the HP Quality Center.
- Performed regression, positive, negative testing for the project involved.
- Finding and reported the product related defects through Quality Center.
- Involved in all phases and stages of software testing life cycle including end-to-end system testing and business requirements analysis.
- Extensively used Mercury Quality Center in writing, uploading and executing test scripts. Also for defect tracking of the bugs for re-test and close operations.
- Supported end users for UAT testing.
- Attended status meetings and updated the management with daily and weekly status report of the testing activities.
- Modified of existing Test Plans and Test Scripts for regression testing.
- Worked with Project Management to scope the testing effort and provide status and estimates.
- Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
Environment: Quality Center,JIRA,Selenium, Java, JUnit, Jenkins, JMeter,HTML, CSS,XML, SQL, Oracle, Toad, HTML Linux, VB Script, Windows, XP.
Confidential
Senior Officer
Responsibilities:
- Approved loans within specified limits, and refer loan applications outside those limits to management for approval.
- Met with applicants to obtain information for loan applications and to answer questions about the process.
- Analyzed applicants' financial status, credit, and property evaluations to determine feasibility of granting loans.
- Explained to customers the different types of loans and credit options that are available, as well as the terms of those services.
- Obtained and compile copies of loan applicants' credit histories, corporate financial statements, and other financial information.
- Worked with clients to identify their financial goals and to find ways of reaching those goals.
- Negotiated payment arrangements with customers who have delinquent loans.
- Supervised loan personnel.