Agile Test Lead Resume
SUMMARY
- A highly motivated and enthusiastic, qualified Engineer, having 6+yrs of experience in the Testing domain. Excellent understanding of the domain, particularly Functional Testing, Integration Testing, Web Browser Automation, Test Execution, Test Reporting, Defect Management in Healthcare and Supply Chain domain.
- Having 6+ years of experience in QA with strong experience in Testing Web Applications, Client - server Applications, Mobile-applications and Database Testing.
- Good exposure in SDLC (Software Development Life Cycle) and STLC (Software Test Life Cycle) and agile methodology.
- Knowledge on Agile methodology & actively participating in the Sprint grooming and planning meetings, Retrospective, scrum meetings to understand the requirements.
- Strong in writing Test Cases by applying Test Case Design Techniques after reviewing the business requirements specifications.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla, TFS.
- Good knowledge in implementing the Android and IOS framework
- Identified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, XPath, DOM and CSS to create the scripts of Automation.
- Used Excel Spreadsheets and Apache POI to process the spreadsheets in Application Framework and used Auto IT to upload files in Windows.
- Expert in developing test Scripts to implement the Test Cases, Scenarios, Steps, Step Definitions and Features for BDD (Behavior Driven Data), TDD (Test Driven data)
- Well versed in Test management.
- Strong knowledge on Re-test, Regression test, Smoke test, Integration Test, Ad-hoc Testing.
- Expertise in both front-end and back-end testing.
- Expertise in XML, Web Services and restful services Testing using Soap UI tool
- Strong skills in Implementing Quality Assurance Standards, and Testing Methodologies for Large Enterprise GUI, and WEB applications using Use Case Documents, Functional Specifications and Business Requirements.
- Co-ordinated with the UAT team for performance testing.
- Strong SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
- Good organizational skills and proven ability to work independently on multiple tasks simultaneously.
- Commitment to co-operative teamwork and involved in delivering high quality product to client.
- Strong Experience in coordinating and working in an offshore and onsite model.
- Strong team player to find defects in Software application against requirement specification.
- Understanding Marketing Cloud application, web services and requirements for automating web services.
AREAS OF EXPERTISE
Languages: Java, HTML, XML, SQL, PL/SQL, JavaScript
Web Technologies: HTML, CSS, XML, XSD, XSL, XSLT, XPATH, JSP, CSS, Flash
Development: Oracle SQL Developer, TOAD, Eclipse, and Quality Center
Testing Tools: JUnit, SOAPUI, JMeter, Selenium IDE/RC/Web driver, Selenium Grid, TestNG, Appium, Cucumber, Log4j, Firebug, Fire Path, Salesforce, Manhattan WMS.
Bug Tracking Tools: Rally, Bugzilla, Quality Center, JIRA, Visual Studio TFS
Build Tools: Maven, ANT, Jenkins
Methodologies: Agile, Scrum, Waterfall
Databases: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL
Platforms: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.
Salesforce CRM (SFDC)&Lighting: CRM E2ETesting, Creation of Users, Profiles, Roles, Creation of Apps, Creation of custom Objects, Designing Custom Fields, Task and Events, Apps, Email Notification and Template, Permission Sets, Assigning Validation Rules and Field Level Dependencies, Page layouts.
PROFESSIONAL EXPERIENCE
Confidential
Agile Test Lead
Responsibilities:
- As an Agile Test Lead was responsible for following Acceptance Test Driven Development ATDD Process. Analyzing, estimating and sizing the User Stories which will help Product Owners to prioritize the Story Cards. Developing the software solution and writing code using Pair Programming and Test Driven Development TDD process.
- Conducted and Participate in 3-Amigo Process where Business Analysts, Developers and Testers discuss analyze existing Acceptance Scenarios, and writing new Acceptance Scenarios if required. Facilitated Show and Tell Sessions, show-casing the business the functionality implemented taking stakeholder's feedback.
- Lead and Participated Iteration Retrospective meetings to discuss the problems during the iteration, defining and prioritizing Actions Items.
- Ensured that quality assurance, process assurance, and work product inspection reviews are performed according to the project's defined procedures
- Successfully completed Agile Releases, Iteration, Product backlog, Test Plan, worked with QC Quality Center and created Master Test Strategy
- Collaborate and coordinate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs
- Estimation of Test Effort, Test Planning, Tracking and Control.
- Development of test report and metrics collection.
- Leading and managing Agile Test team.
- Managing testing activities, Test Deliverables, Task Allocation and future release planning.
- Conducted periodic test status review, identified risks, made escalations and mitigation planning
Confidential
UAT Tester
Responsibilities:
- Review and understand defects entered by IT team members and translate those into actionable items.
- Perform triage, troubleshooting and analysis of issues and failures reported by team members to determine if the issue is a defect, enhancement, or user-error.
- Produce reports on UAT team findings.
- Design test plans, scenarios, scripts, or procedures.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- Document test procedures to ensure replicability and compliance with standards.
- Plan test schedules or strategies in accordance with project scope or delivery dates.
- Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
- Test system modifications to prepare for implementation.
- Monitor bug resolution efforts and track successes.
- Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
- Provide feedback and recommendations to developers on software usability and functionality.
- Update automated test scripts to ensure currency.
- Install and configure recreations of software production environments to allow testing of software performance.
- Monitor program performance to ensure efficient and problem-free operations.
- Identify program deviance from standards and suggest modifications to ensure compliance.
- Develop or specify standards, methods, or procedures to determine product quality or release readiness.
- Investigate customer problems referred by technical support.
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
- Evaluate or recommend software for testing or bug tracking.
- Coordinate user or third-party testing.
- Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.
- Provide technical support during software installation or configuration.
Confidential
QA Automation Engineer
Responsibilities:
- A career track record of System, System Integration and Regression Testing including hands on experience on Manhattan WMS
- Interact with Business users and Technical team to review business requirements and technical specifications.
- Documented Test case &Test scenarios based on the business requirements& technical specifications and uploading into test management.
- Implemented mobile automation frameworks using Appium.
- Executing End to End testing with Views layout validation and logging defect in Rally.
- Identifying the regression test cases for the current build.
- Attending Daily/weekly status meeting and defects review meeting.
- Involved in complete project software development life cycle (SDLC) and software testing life cycle (STLC).
- Created and documented test cases including functional, load, and regression tests via automated, identified In Scope and Out of Scope activities.
- Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.
- Implemented Page Objects model (pom), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium WebDriver, Junit, and Java .
- Involved in working on a project where we implemented BDD (behavior Driven development), TDD (Test Driven development) using Cucumber framework with Java, JUnit and Page Object Model.
- Excellent experience with source version control tools such as Git, SourceTree.
- Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, JavaScript, Protractor, AnjularJS, Junit, ANT & TestNG.
- Developed test code in Java language using Eclipse, IDE framework
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- By using the Appium, java developed the automation script for the mobile application.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities. Involve in web UI application over HTTP client request protocol.
- Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, used GIT for a Java based Web application, used Maven as build tool and Jenkins to create and run deployment jobs.
- Configured and Installed Selenium Web driver, TestNG, Maven and Jenkins for Continuous build cycles.
- Performed defect reporting and bug tracking using Rally and followed up with development team to verify bug fixes, and update bug status.
- Involved in executing smoke test cases in production environment.
- Identifying & writing the test scenarios to test all the different systems integrated
- Develop automated and manual test strategy, test cases, and test configuration needed to meet the business and system requirements
- Perform testing for inbound/outbound orders flow/shipment using Manhattan WMS.
Environment: Java 1.8, Selenium Web Driver, TestNG, Web Services Restful, CA DevTest tool, Rally, SQL Developer, SVN, GIT, Jenkins, Manhattan WMS.
Genentech
Functional Tester/Integration Tester/Mobility Tester/Interface Tester/Validation Tester/Automation Tester/Salesforce tester
Responsibilities:
- Worked as a SFDC - CRM Testing Consultant
- Involved in Requirement Analysis, Test Planning, Test Design, Test Data Preparation, Execution, Defect Management, Test Closure activities & Status Reporting.
- Co-ordinate with client QA Manager on the test progress and quality of deliverables.
- Provides status updates to Leadership team at regular intervals.
- Involved all validation between UI to Salesforce (i.e., field mapping etc.,)
- Involved E2E functionalities with in SFDC environment.
- Analyzing the business applications and requirements. Identification of high-level scenarios
- Strong communication & interaction with business analyst to understand client’s requirements, analyze software specifications to gain a better understanding of the application,
- Responsible for on-time project deliverables by communicating and coordinating with the team.
- Participated defect triage meetings with both business and development teams.
- Identification of critical test cases for code hand off.
- Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
- Used Rally as Test Repository for Requirements, Test plans.
- Involved in design and implementation of CTM framework for smoke and regression test suites (TestNG and Maven).
- Developed automation test scripts using Selenium Web Driver and Java.
- Preparation and execution of Automation Test Scripts and Test Suites with Selenium Web Driver using TestNG.
- Review of system Testcases, regression test cases and sanity Testcases as per testing requirements
- Good knowledge in preparing the keyword driven and data driven frameworks.
- Performed web based and web services automation.
- Implemented mobile automation Frameworks.
- Implemented automation scripts to test IOS and Android platforms using simulator and emulator.
- Expert in testing the Native, Hybrid and Web based Mobile application.
- Worked on source control tools like GIT, SVN.
- Performed parameterization of the automated test scripts in Selenium Web Driver to check how the application performs against multiple sets of data.
- Created the JUnit test cases for the different web applications using Eclipse IDE.
- Extended data driven framework and developed re-usable functions across the application.
- Used Maven to build and run the Selenium WebDriver automation framework. Once the script got over, framework used to send the automation reports over email.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
- Discovered and retested the defects within the ETL DataStage projects.
- Expert in writing the SQL queries to extract the data from database
- Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
- Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool and Postman
- Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.
- Responsible to maximize existing Salesforce applications and integrate them into an existing sales system.
.
Environment: Java, Selenium WebDriver, Appium, Eclipse, Phantom JS, JMeter, CucumberMaven, Jenkins, SOAP-UI, Postman, Internet Explorer, Google Chrome, Firefox, Git, TDD, QTest, SQL, Oracle, Windows and UNIX, Salesforce.
