Resume

Sign in

Test Cases Project Manager

Location:
Alexandria, Virginia, United States
Posted:
May 19, 2017

Contact this candidate

SUMMARY

Skilled IT professional with over * years of experience in software quality assurance (QA) and testing.

Extensive knowledge in test planning, test automation, defect tracking and support of defect resolution.

Thoroughly versed in modern quality assurance and management tools, including Selenium WebDriver, Cucumber, TestNG, JUnit, Maven, Jenkins, SVN, GitHub, Rally, JIRA, ALM and Confluence.

Recent experience with a variety of software development methodologies, including Waterfall, Spiral and Agile/Scrum.

US Citizen.

EDUCATION

Master of Science in Information Systems

Major: Software Engineering Management

Strayer University, Alexandria, VA.

PROFESSIONAL EXPERIENCE

Fannie Mae 13150 Worldgate Dr, Herndon, VA 20170

Software Test Engineer November‘16 - Present

Experience of the full Software Development Life Cycle (SDLC), Agile and Scrum Methodologies & Validations to ensure the Quality Assurance Control.

Experience in interacting with business analysts, developers, and technical support and help them base line the requirement specifications.

Demonstrated ability to quickly identify and evaluate viable alternatives to resolve issues and mitigate risks in a logical manner.

Extensive experience writing test scripts using java and executed it through Selenium Cucumber and Selenium Web Driver, JDBC, Apache POI.

Used Gherkin languages to write features and scenarios.

Triggered the automation jobs using Jenkins to get the cucumber JSON reports

Experienced in Functionality testing, Black Box Testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad-Hoc Testing, Performance testing, and Stress Testing.

Used the ALM 11.52 write the Test Case and executing the Test Case.

Reported bugs in Clear Quest, and sent Email notifications to the developers for prompt resolution.

Worked in continuous integration environment. Deploy code stored in GitHub to QA environment via Hudson continuous integration tool. Manages QA process for release candidate. Reports progress to business, development.

Performed the Regression testing once the developers fix the Defects.

Verified backend data writing complex SQL queries. Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.

Prioritized items with upper management to coordinate and test based on business priority. Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.

Environments, Tools and Technologies: Cucumber, Selenium WebDriver, Java,Spring, Jenkins, Maven, Rally, Clear Quest UNIX, Putty, Gherkin, TOAD, Windows10, CSS, HTML, XML, HPALM-11.52, SVN, SharePoint.

TELESIS Corporation McLean, VA

QA Automation Engineer – Selenium Feb 2016 - October

While at TELESIS, I worked on two projects for the General Services Administration (GSA) and Small Business Administration (SBA) described below.

General Services Administration August 2016 – October,2016

Small Business Administration February 2016 – July 2016

Performed smoke, positive, negative, boundary, functional, regression, security, system, and regression testing while supporting user acceptance testing.

Created automation test scripts in Java, JUnit, Maven and WebDriver for various features using Data Driven Framework and Hybrid Framework.

Participated in Agile/Scrum team, attending daily standup, sprint planning, backlog grooming meeting, sprint review meeting and retrospective. Worked together with business analysts and software developers.

Developed test cases and test scenarios based on functional requirements.

Setup the automation framework using Selenium WebDriver, Java, JUnit, GitHub and Maven.

Involved in backend testing for Drupal 7.5 across different environments.

Coordinated with business analysts, development team and participated in bug review sessions.

Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.

Participated in weekly meeting and discussed modification request with management team.

Environments, Tools & Technologies: Selenium WebDriver/RC, AngularJS, Drupal 7.5, Maven, GitHub, Jenkins, Rally, HTML, CSS, XML, Amazon Web Services, Windows 7, Unix, JMeter, Java, Ruby, JavaScript, SQL, TOAD

HP Enterprise Services Alexandria, Virginia

Selenium QA Engineer October 2013- January 2016

Developed and updated test plan documents to manage test activities across projects and the organization.

Created the automation framework using Selenium WebDriver, Java, TestNG, GitHub and Maven.

Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and Java.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid, Jenkins.

Wrote white-box test cases based on the user and business requirements.

Worked on Selenium for creating and executing test cases for functionality testing of a web app.

Validated source and target data by writing SQL query using different string functions, group functions in SQL.

Maintained Jenkins scripts to build, deploy and execute automated tests in nightly build.

Verified backend data writing complex SQL queries. Performed white box (API tests) on stored procedures, verified complex constraints/business rules implemented in triggers through the backend.

Worked together with other team members on an Agile team.

Environment: JIRA, Firebug, SQL, Java, Selenium WebDriver/RC, JMeter, PL/SQL, ANT, Jenkins.

Pension Benefit Guaranty Corporation (PBGC) Washington, D.C.

Test Engineer May 2011- September 2013

Conducted UI testing, functional testing and regression testing.

Used Selenium RC to test web sites and web systems for functionality, usability, regression, performance, browser and operating systems compatibility.

Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG.

Created test cases and test suits for backend testing.

Developed and maintained release acceptance tests using Selenium IDE, JUnit, and Eclipse.

Analyzed project documentation and provide stakeholders with quality assurance risk assessment.

Identified, recorded, tracked and prioritized defects across multiple environments.

Provided comprehensive and detailed information within the current defect management tool.

Worked in continuous integration environment. Deployed code stored in GitHub to QA environment via Hudson continuous integration tool. Managed QA process for release candidate. Reported progress to business and development team.

Designed and coded new features for internal harness application. (Java, SQL, JDBC, GitHub, JUnit). Expanded feature set considerably over a short period of time, significantly increasing product scope.

Created CSS/XSLT script to parse XML results into HTML format.

Created user defined functions in Java and implemented the functionality with Selenium.

Active participant in defect triage meetings with business analysts, developers and other stakeholders.

Performed Regression testing for new builds and every modification in the application using Selenium RC.

Environments, Tools & Technologies: Windows, UNIX, Oracle, Quality Center, Java, JSP, Servlets, SQL Developer, SQL, PL/SQL, MS Office, JMeter, Selenium IDE/RC, SQL, JDBC, Maven, JUnit, CSS, XSLT, GitHub.

Export-Import Bank of the US Washington, DC

QA Tester January 2010 –April 2011

Developed and executed test strategies, master test plans and test cases. Performed functional, security and regression testing.

Participated in reviewing the test plans and test case templates for the functional testing.

Created of the Quality Assurance and Test Strategy document that describes the technical and management approach to be followed for testing of the entire project.

Worked with the business analysts to determine business requirements and set standards for Performance Evaluation using Agile methodology.

Maintained requirements traceability matrix for Automation Testing Results within Quality Center projects.

Developed Test Cases matching requirements using Quality Center.

Executed Test cases and reporting errors to project manager and developers using HP Quality Center.

Tracked, reported and managed the defects in Quality Center.

Performed backend testing to validate the data using SQL queries to the required test cases.

Worked effectively and collaboratively with the QA team, development teams, and business users. Reviewed requirements and give feedback to analysts.

Provide weekly status report to the project manager and discuss issues related to quality and deadlines.

Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.

Regularly performed bug verification for bugs in QA, staging and production environments in a timely manner to provide summary and detailed report to the manager.

Environment, Tools & Technologies: JMeter, SQL, Oracle, Quality Center.

TECHNICAL SKILLS

Defect Tracking Tools: Rally, Jira, ALM, Quality Center

Automation Testing Tools: Selenium RC, WebDriver, Cucumber, Spring Tool Suite (STS), JUnit, TestNG, Hudson/Jenkins, Maven, GitHub, Rally, Confluence, Quality Center, ALM.

Operating Systems: MS Windows, UNIX, Mac OS

Programming Languages: Java, SQL, PL/SQL

Web Technologies: HTML, CSS, XML, XPATH, XSLT, AJAX.

RDBMS: Oracle, MySQL, MS SQL Server

Scripting Languages: VB Script, Shell Script

References available upon request



Contact this candidate