Post Job Free
Sign in

Agile Test Lead

Location:
Evanston, IL
Posted:
February 24, 2015

Contact this candidate

Resume:

Jason Chen

Phone: (***) *** - ****

Email: ****.**.*****@*****.***

PROFESSIONAL SUMMARY

Automation Engineer in web based, GUI, and client/server applications. Proven skills in automation testing,

manual testing, and test plan development. Proficiency in Selenium IDE/Web Driver/Grid, HP Quality Center,

and Version One. Experience in all phases of the SDLC and STLC. Knowledgeable in various testing methodologies,

including functional, regression, end-to-end, and back-end testing. Hands-on experiences with object-oriented

programming, automation framework development, and leading teams. Detail oriented and active team player.

SPECIFIC EXPERTISE

• Solid understanding of each phase of the software development life cycle in Agile Scrum / SAFe models

• Proficient understanding of the software testing life cycle and defects life cycle

• Efficient in analyzing requirements; writing test plans and test cases for positive and negative testing

• Proficient in building test frameworks and writing scripts for automation testing in Selenium Web

Driver/Grid

• Skilled in using HP Quality Center/ALM to document test plans/test cases and track defects discovered

during testing

• Performing front-end testing for native GUI and web based applications

• Leading and managing multiple teams onshore and offshore

• Experienced in functional and regression automation testing with Selenium for the Web based applications

• Competency in white-box and black-box testing with C++ and Java

• Experienced in documenting and analyzing data in XML format

• Proficient in working on multiple platforms, including Windows, Linux, and Mac OS

• Ability to learn and adapt to new technology and programming languages

• Strong instincts in identifying root causes of defects, passion for debugging code, and highly interested in

learning new skills

TECHNICAL SKILLS

Operating Systems Windows XP/Vista/7/8, Ubuntu/RedHat/CentOS, Mac

OS X, iOS, Android SDK

Testing Tools HP Quality Center, Selenium WebDriver, Selenium Grid,

Selenium IDE, TestNG, JUnit

Programming Skills C/C++, Java, XML, HTML/HTML5, CSS, JavaScript,

Lisp, Python 3, BASH

Databases IBM DB2, IBM zOS, MySQL, MS Access

Microsoft Office Word, Excel, PowerPoint, Visio, SharePoint

IDE Eclipse, MS Visual Studio, NetBean, Sublime Text,

Python IDE, PyCharm, Xcode

Web Browsers Internet Explorer 7+, Safari, Firefox, Chrome, and

PhantomJS

Misc. Tools Jenkins/Hudson, Ant, VMware, Virtual Box, Version

One, HP Service Manager, Master Card Simulator, Visa

Simulator

PROFESSIONAL EXPERIENCE

Capital One April, 2014 – Present

Agile Test Lead Chicago, IL

Capital One acquired a contract with Costco Canada to be it’s new credit card provider after the American Express

contract was up. The project involved building a new web application that utilized the card scheme 3 capabilities in

which American Express provided for Costco Canada. The project also involved the globalization and localization of

the web application for the Quebec French population.

RESPONSIBILITIES:

• Participate and contribute to agile ceremonies (daily stand up, backlog refinement, retrospective, etc.)

• Lead five automation engineers across three agile feature teams to develop test plans based on the intent

from PSI planning sessions

• Lead and participate in a QA Community of Practice among the three agile teams as well as participate in the

company wide QA Community of Practice

• Responsible for interviewing, hiring, and on-boarding new automation engineers

• Responsible for mentoring and introducing automation engineers to new technology

• Triage incident reports found in production with the product owner to prioritize defect resolution timeline

• Triage bugs found while testing within the sprint iteration with scrum master and development lead

• Coordinate test data requests among teams as well as being responsible for test data management

• Coordinate end-to-end testing efforts among different agile feature and system teams

• Develop best practices and QA metrics for agile delivery reports to senior management

• Developed the test framework/harness from scratch

• Analyze user stories and acceptance criteria, to establish requirement traceability matrix between software

requirements and test cases

• Provide QA Signoff before production releases

• Write automated testing scripts using Java and Selenium WebDriver with Eclipse IDE

• Use PageObject and PageFactory design patterns to write test scripts

• Perform black-box testing with Selenium WebDriver and TestNG during integrated testing and feature

testing based on user story’s acceptance criteria

• Perform full suite regression testing to ensure the integrated modules co-functioning well in the incremental

versions of product

• Utilize Jenkins for cross-browser testing in Selenium Grid

• Document defects found in the test execution, keep track of the defects by using HP ALM, and perform

regression testing for the defect fixes in each version update

• Validate front-end input by performing back-end testing using file manager with IBM zOS to validate the

correctness of the stored data

ENVIRONMENT:

Windows XP, Eclipse IDE, Selenium WebDriver, Selenium Grid, TestNG, Jenkins, MS Office Suite, Java, HP ALM,

XML, IBM DB2, IBM zOS, Git, GitHub, Ant, Master Card Simulator, Version One, HP Service Manager

Ecalix January, 2014 – April, 2014

Automation Engineer Intern Fremont, CA

The purpose of the internship was to gain hands on experience in the tech industry by learning the latest automation

tools as well as explore various software development methodologies such as waterfall and scrum. The internship

stressed hands on experience with mentorship and academic learning

RESPONSIBILITIES:

• Performed agile scrum practices (daily scrum, grooming, sprint retrospective)

• Wrote test plans for each sprint and documented test cases using HP Quality Center

• Produced requirement traceability matrix based on user stories then developed test cases based on the

acceptance criteria

• Performed automation testing using Selenium WebDriver in an agile environment

• Executed smoke test on the setup system environment

• Developed automation framework and test scripts based on existing test cases using Selenium Webdriver

with Java, including setup the configuration properties and keyword tables

• Performed black-box testing during integration testing and system testing with TestNG

• Performed Data-Driven Testing for positive and negative data from external Excel file

• Used PageObject and PageFactory pattern for the automation framework building

• Performed cross-browser and cross-platform testing using Selenium Grid

• Used Jenkins to perform continuous integration process

• Executed Graphic User Interface Testing to emulate the potential user behavior for front-end testing

• Responsible for validating storage data from IBM DB2 server using JDBC

• Logged and managed defects using HP Quality Center

• Documented and analyzed test reports generated from ReportNG with the test documentation details, and

submitted the review to the team

ENVIRONMENT:

Window 7, MS Office 2010, HP Quality Center, IBM DB2, Java, XML, Selenium WebDriver, Selenium Grid, Jenkins,

Eclipse IDE, TestNG, reportNG, Javascript, Tortoise SVN

EDUCATION:

University of California, Los Angeles

Bachelor of Arts, Linguistics and Psychology

Specialized in Computing



Contact this candidate