Qa Lead/ Qa Automation Architect Resume
SUMMARY:
- Software QA Architect/ Automation Lead | Expert in delivering projects in Distributed environment| Expert in Manual and Automation testing | Prior Development experience |8+ Years’ experience in Software QA Automation Architect and Lead and 5+Years’ experience in Software Development
- As a QA - Lead and analyst in the competitive Information Technology to utilize my skills and abilities that offers professional growth while being committed and deadline oriented, creative, innovative and flexible to the organization with excellent communication and problem solving and logical analysis skills.
- Excellent communication and problem solving skills
- Risk management, Conflict management, Communications management
- Lead Automation teams and driving the team to achieve the Project objectives
- Meetings with Cross functional managers and DevOps team to optimize the Automation continuous testing
- Vendor management, Procurement management, Resource Management, Scope, Time and Cost management
- Software testing metrics and key performance indicators(KPI’s)
- Develop Test Plans with forecasts, estimates and resource allocations
- Lead Functional Testing: Unit, Integration, System, User acceptance, smoke, sanity and regression testing
- Lead User acceptance(UAT) testing and Operational Readiness(ORT ) testing
- Lead Non-functional testing: usability and accessibility testing
- Domains: TELECOM(6Years), BANKING & FINANCIAL(6 Years), HEALTH&INSURANCE (2 Years)
- Develop, Maintain and scale up Automation frameworks using BDD, Cucumber, Gherkin, Java, Junit
- Lead web applications automation testing using java, Selenium Web Driver, maven, eclipse, pom.xml, Jenkins, Appium, GIT
- Devops CI/CD Jenkins continuous integration and Continuous testing using Maven, GIT and Jenkins
- API testing, Microservcies and Web services testing using Soap UI, Parasoft SOA, Parasoft Virtualize, Ready API, SOAP and REST API, JSON, WSDL, WADL, Rest assured API
- Performed Functional testing, Performance testing, Regression testing
- Data base testing using SQL queries ( CRUD, Self Join, Inner Join, Outer Join, left Join, Right Join, Group by, Order By)
- Cross browser and cross platform testing ( Chrome, Firefox, IE, Safari, iOS and Android)
TECHNICAL SKILLS:
Test management and Defect management: JIRA, HP ALM, HP QC, RQM and RCQ
Project management: MS Project and MS Office, Confluence, ALMAgile(SCRUM and Kanban), SCRUM, Water fall, V-Model Methodologies
SDLC methodologies: Waterfall, Agile, Devops CI/CD
Testing Tools: HP Quality Center, HP ALM, Rational Clear Quest, JIRA, Confluence
Automated Testing: Selenium, Parasoft SOA, Cucumber, Gherkin, Maven, GIT, Jenkins
Big Data: Hadoop, Hive, Sqoop, Flume
Database: Oracle RDBMS, MySQL
Operating Systems: UNIX ( Linux, Solaris), Windows
Programming languages: C++,Java, Python
PROFESSIONAL EXPERIENCE:
QA Lead/ QA Automation Architect
Confidential
Responsibilities:
- Applied best project management practices in delivering projects in an Agile Environment
- Developed Automation framework from scratch using BDD, Cucumber, Gherkin, Data driven, JUnit, Java and Selenium for Rogers Web application BUY flows
- Drive the team by delegating, mentoring, guiding and coaching and achieve project objectives
- Maintain and Scale up Automation frameworks for all automation Projects
- Risk management and created mitigation plans
- Provided guidance to the team to achieve the Project goals
- Closely working with DevOps team for CI/CT/CD (Continuous Integration/Continuous Testing/Continuous Deployment) while scheduling Selenium automation jobs in Jenkins
- Performed data base testing using SQL queries (CRUD, inner Join, Left Join, Right Join, Group By etc.)
- Manage transparent and effective Project communication among the team
- Validating SOAP Tests by adding Value, String comparison, Compound assertions for web testing
- Devops CI/CD Continuous integration and Continuous testing using Jenkins, GIT and Maven and scheduling jobs
- Performed backend API testing using Parasoft SOA
- Performed end to end API testing using Parasoft SOA
- API testing using Parameterizing and Data driven testing using SOAP and REST APIS ( Parasoft SOA)
- API testing using by creating test suites using WADL, WSDL
- API and Web services testing using Data driven testing and Parameterization
- API Functional testing, Regression testing, Security testing using SOAP and REST services
- Reviewing IA (Interface Agreement) against with business requirements
- Maintain and review burn down and burn up charts to track the status
- Monitor and Control Business Requirements Testing (BRT), Customer Experience testing(CET)
- Monitor Production validation Testing (PVT) and take the decisions for Projects delivery
- MS Project, MS Office 2013 & 2016 (Outlook, Word, Excel, PowerPoint, SharePoint),JIRA, HP ALM
- Rogers applications: SSP, RD, CSM, Maestro, BSS, Rogers.com, fido.ca
QA Architect/QA Lead
Confidential
Responsibilities:
- Developed Automation framework from scratch using Selenium.
- Lead the team and Projects with excellent communication, Facilitation logical and Problem solving skills
- Developed Project plan with forecasts, estimations and Recourse assignments
- Requirements analysis and Reviewed Test coverage, Code Coverage analysis
- API and Web services testing using SOAP UI Pro
- Data driven testing using SOAP UI Pro
- Backend web application testing, API testing using SOAP UI Pro
- Manage Project in End to end delivery
- Manage Communications and Conflicts
- Risk management with Mitigation plans
- Monitor project status using Continuous Integration and Continuous deployment using DevOps
- Automation testing using Selenium WebDriver, Maven, Jenkins, GIT for Build and Continuous integration
- Reviewed Performed Usability and accessibility testing
- Agile, SCRUM and Continuous Integration framework for the SDLC and Testing methodologies
- Attended SCRUM Meetings, Sending Status reports, Reviewing Test Plans and Designs
- MS Project, MS Office 2013 & 2016 (Outlook, Word, Excel, PowerPoint, SharePoint),JIRA
QA Lead/Automation Architect
Confidential
Responsibilities:
- Developed testing framework using Selenium Test Scripts using Java, Test NG
- Developing and updating Test Strategies and Test Plans using BRS, SRS Product description and Use cases
- Lead the team and Projects with excellent communication, Facilitation logical and Problem solving skills Developed Automation framework Using BDD, Cucumber, Gherkins
- Web services testing using Java, Rest Assured APIs, SOA Test, WADL, JSON and adding assertions
- Web services Parameterizing and Data driven testing using SOAP and REST APIS
- Micro services testing (RCIS and OBI)
- Testing Amdocs BSS/OSS products (Rating, Invoicing, CRM, OMS) while validated the Bill images using Amdocs Billing Products
- Developed Automation framework Using BDD, Cucumber for web applications testing.
- Identified the critical test data and generated the data using XMLS, Using SQL queries
- Created and mapped Requirements Traceability matrix for TCs vs. Business Requirements.
- JIRA Test case Design, Execution, Defects creation and tracking
- Performed Usability and Security Testing, Smoke Testing, Functional Testing, Regression Testing, Exploratory testing
- Performed backend testing using SQL Developer and TOAD by executing SQL and PL/SQL Queries
- Waterfall Methodology for the software development Life Cycle and Testing methodologies
- MS Office 2013 (Outlook, Word, Excel, PowerPoint, SharePoint) JIRA, HP ALM
Sr QA Analyst
Confidential
Responsibilities:
- Created the test case design using BRD, FDD, Wireframes and Use case Documents
- Developed the Methods and Procedures design flows which are business top priority scenarios
- Participated in Business meetings for reviewing Wireframes and Methods &Procedures with managers, Business Analysts and Product Owners on behalf of the team.
- Developed the test case design for Methods and Procedures and as well as for other regular use cases.
- Actively participated in reviewing the defects with in the team to ensure defects are valid in terms of the data, functionality before logging the defect.
- Run bill cycles and generated invoice using Amdocs Billing Products ( OMS, Ensemble, Enabler, usage calculators, Call Details records)
- Participated in Defect Triage calls
- Identified the test data and Generated test data
- Created Requirements Traceability matrix
- Performed RESTful web services testing using by sending and receiving data using XMLs and JSON
- ALM, RQM,RCQ used for Test case management and Defect management
- Used V- model and then Agile methodologies for the software development Life Cycle and Testing methodologies
- Lead Daily SCRUM meetings
Group Lead
Confidential
Responsibilities:
- Reviewed Business/Functional requirements and Technical specifications of the application and developed the test cases.
- Developed code using Java and C++ for “Data masking Client and server side applications “
- Interacted with Business users and Technical team in providing Review comments and make sure comments get addressed
- Responsible for creating and updating the Feature plan and strategy and review DDD with the team
- Developed Masking algorithms using C++ for Data masking Operation using masking rules defined by business.
- Verifying ETL for Masking transformation and validation ETL masking as per ETL Data masking rules
- Performed unit testing and validating masking and Cryptography rules for the masked data
- Build run on Linux and Windows and Code check-in in Linux Systems
- Performed data masking and cryptography testing ensure masking rules applied
- Developed code using VIM editor in Linux
- Used Clear Quest for CRs, Track defects and known issues in the application.
- Performed code analysis using Find Bugs
- Used V-model and Agile Iterative SDLC models for the software development Life Cycle and Testing methodologies
Senior Software Engineer
Motorola Solutions
Responsibilities:
- Analyzing the Business Requirements and Functional Requirements.
- Developed code using Java for UI Elements
- Involved in Code inspection with the peers and suggesting the effective methods for the logic to achieve performance and quality code analysis using Find Bugs for Java applications
- Performed unit testing
- Used V-Model and Agile model for the software development Life Cycle and Testing methodologies
Software Engineer
Confidential
Responsibilities:
- Involved in designing, coding and system testing of the application.
- Coding using C & C++,Rules files
- Performed Querying using TOAD.
- Performed unit testing and integration testing.
- Involved in meeting to review on product development and Issues Related with Team Leads.
- Used Water fall model for the software development Life Cycle and Testing methodologies
