Qa Automation Consultant Resume
SUMMARY:
- 10+ years of hands - on experience as Sr.QA Analyst/Test Lead in performing and managing QA testing banking, telecom, government, retail, Ecommerce applications and ETL
- 4 years of experience in automation testing using Selenium WebDriver, Selenium Grid, TestNG, Maven
- Strong working experience and expertise in the areas of:
- Proficient with SQL and well-formed understanding of data, data modeling
- Web service (API) testing using SOAP UI
- MDM (Master Data Management) ETL/Data Warehouse/Data mining
- IBM Cognos Report validation
- Mainframe (z/OS, IMS, DB2), ESP
- Gather technical requirements, design and execute test strategy, test plan and test cases
- Perform functional, regression, browser / OS compatibility and UAT test
- Waterfall, Agile Software Development Life Cycle (SDLC) methodologies
- Defect tracking, QA status report
- HP Quality Center (QC), IBM Rational ClearQuest (CQ), Rational Quality Manager (RQM)
- Drive QA initiatives, processes to function with a sense of urgency when appropriate
- Take ownership of assigned tasks and ensure delivery with the highest levels of quality
- Collaborate with teams in various locations, partner with technical and business teams to achieve a deep understanding of current and future functionality
- Test multiple projects simultaneously against tight timelines
- Proficient troubleshooting, analytical and problem-solving skills
- Excellent communication skills with a proven ability to communicate across business and technical teams
TECHNICAL SKILLS:
Knowledge and working experience: Java/J2EE,.NET, SOA, HTML, XML, UML, JavaScript, C#, UNIX
Automation Testing Tools: - Selenium WebDriver, TestNG, Junit, SoapUI
Defect Tracking: - Jira, HP QC, Bugzilla, IBM Rational Clear Quest
Office Tools: - Word, Excel, Outlook, PowerPoint, Visio, VB script
Operating Systems/Web Browsers: - Windows, Unix/Linux, Chrome, IE, Firefox, Safari, Opera
PROFESSIONAL EXPERIENCE:
Confidential
QA Automation Consultant
Responsibilities:
- Developed QA Automation Framework of Frontier project
- Designed and created Page Objects Java Classes
- Created test scripts using Selenium WebDriver and Java
- Created Maven build and performed testing using TestNG
- Used Git for project version controlling, merging branches
- Used Jenkins as CI tool
- Worked with developers to analyze root causes of defects and provide recommendations for future prevention
- Conducted performance testing with architect and end users
- Coordinated with off-shore team and Devops for testing activities
Environment: JQM, Jira, MYSQL, Selenium WebDriver, TestNG, Maven, Jenkins, Git, Linux
Confidential
ETL/Systems Testing/QA Specialist - Level 3
Responsibilities:
- Worked on projects: the Social Assistance Management System (SAMS)
- Developed complex SQL to validate MEE data file interfaces (XML, HTML, Flat Files)
- Validated Data Masking, Data Integration and Data Mapping
- Discussed and gathered technical requirements from BA and clients for QA and Dev
- Generated and validated Cognos reports results
- Tested customized COTS solution (IBM Curam Solution)
- Estimated testing effort for Junior QA
- Created testing data using SAMS
- Created test cases, logged defects in HP QC
Environment: IBM Curam Solution (COTS), Oracle, Informatica, IBM Cognos, HP QC, UNIX, SQL Developer, Notepad++
Confidential
QA Lead
Responsibilities:
- Working on projects: JDA Transport Stability and Performance
- Designing and executing test strategy, test plan and test cases
- Coordinating with business stake owners and IT
- Generating QA testing execution reports
- Executing ESP jobs on mainframe
- Validating E2E orders/loads data flows
- Creating SQL statements to validate House Keeping jobs results
- Managing and tracking defects using HP QC
Environment: JDA Canadian Tire Supply Chain Management System, IBM 390, UNIX, Oracle, HP QC
Confidential
Sr.QA Analyst
Responsibilities:
- One of key QA roles in NextGen NGR & NGA projects - following Agile (Scrum) SDLC methodology
- Created, executed test plans and test cases as per FRD and user stories
- Prepared testing data, such as offers and subscribers
- Created test suite using Soap UI with combination of Groovy scripts to control flow
- Performed API web service testing using SOAP UI
- E2E UI testing on all major web browsers and operating systems
- Participated in Agile / Scrum planning sessions and daily standup
- Provided testing status reports to stakeholders
Environment: Video Studio, Jira, LDAP, SOA, Oracle, WSDL, SOAP UI, Groovy script, MySQL, Agile
Confidential
Sr. BA/QA Analyst
Responsibilities:
- Worked on MDM (Master Data Management) - MBNA project
- Validated correct data is pulled into system from various sources
- Compared source data with the data pushed into Hadoop system
- Validated right data is extracted and loaded into correct HDFS locations
- Created test cases for data extract and transformation rules
- Executed test cases and tracking defects in HP Quality Center
- Created testing data using XML file to test ETL process
- Wrote SQL statements to validate testing results in DB2 server
- Managed files and executed jobs on Mainframe
Environment: Java/J2EE, IBM WebSphere MQ, HP QC, IBM Mainframe, Data Studio, DataStage, CA7, ESB, WSDL, SOAP UI, DB2, UNIX
Confidential
Sr. QA Analyst / Automation (contractor)
Responsibilities:
- Participate in the following projects using Agile SDLC methodologies: www.rogers..com/business
- QA Automation Framework
- Gather and analyze requirement documents (SSD, Story) to develop test strategy and plan, test cases/scripts
- Involved in the development of QA Automation framework using Eclipse IDE, Selenium WebDriver, Selenium Grid, TestNG, Maven
- Develop automation test cases using Selenium/Java framework
- Used Xpath, CSS, ID to find web elements
- Created Page Objects Java classes
- Used Selenium Grid to run scripts on remote machines against different browsers (Firefox, IE, Chrome)
- Participated in Agile planning meeting, daily standup and retrospective
- Communicate QA status with Product Owner / Project Manager and development team
- Assist in defect investigation and escalation
- Designed and executed end to end integration testing scenarios
- Communicated with product owners and developers to make sure all the requirements being implemented correctly
- Report and document software defects with high levels of detail and accuracy using Rally and Rational ClearQuest
Environment: Java/J2EE, JSP, Oracle OSB, Weblogic Portal, IIS, Oracle DB, IBM mainframe, Java script, Unix, HTML, CSS, SQL server, Oracle Endeca, IBM Rational ClearQuest, Rally, Bugzilla, WSDL, SOA, Selenium WebDriver, Selenium Grid, TestNG/Junit, Eclips IDE, Maven
Confidential
Sr. Developer/Technical Lead
Responsibilities:
- Led a team of 10 to develop and implement new generation of billing system for ChinaUnicom
- Utilized OOA and OOD to define data structure, objects and functions
- Utilized JavaBean/Servlet/JSP to implement MVC design pattern
- Utilized Rational Rose to design Use Case Diagrams, Sequence Diagrams and Class Diagrams
- Developed bean-managed transaction EJB and Data Access Objects
- Developed presentation interface by using JSP and JavaScrip
- Designed and developed reusable components