We provide IT Staff Augmentation Services!

Qa Lead Engineer Resume

4.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • Over 10years of extensive experience in Analysis, Design and Implementation of QA Testing for Web and Client/Server applications using Manual testing and Automated testing.
  • Experienced in working with Sales force CRM applications.
  • Lead QA Teams for delivering multiple projects on time with highest quality.
  • Developed and maintained Test Plans, Test Cases, Test Scripts, Defect Tracking and Metrics for Manual and Automated Test environments.
  • Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Browser compatibility and Performance Testing
  • Experience intest automation using Selenium WebDriver with Page object design Pattern, data driven testing in TestNG framework.
  • Experience in Web API testing using Cucumber / Karate framework.
  • Proficient in creating and maintaining Traceability Requirements Matrix.
  • Programming experience in Java, VBScript, Java Script and shell scripting.
  • Experience in Web Service testing for SOAP and REST services using SoapUI, Postman tools.
  • Experience in Performance test, load test functional behavior and measure performance using JMeter.
  • Experience in backend SQL testing in Oracle, SQL Server databases using tools like Toad and SQL Developer.
  • Proficient in all test life cycle from test planning to defect tracking and managing Defect life cycle.
  • Strong knowledge of Project Life cycle, Software Development Life Cycle (SDLC)methodologies like Agile/Scrum and Waterfall, Software Testing Life Cycle (STLC) and the Role of QA
  • Experienced in testing Sales force applications in Healthcare, Life sciences, Recruitment and Marketing Domains.
  • Experience in Mobile Testing using Appium.
  • Performed Onsite/Offshore coordination and interaction with teams spread geographically.
  • Excellent analytical skills, verbal, and written skills with ability to work in a team as well as individually in fast paced, dynamic team environment.

TECHNICAL SKILLS

Defect/Bug Tracking Tools: TestRail, JIRA, Quality Center ALM, Bugzilla, qTest, CMC

Automation Testing Tools: Selenium WebDriver, Cucumber/Karate Web API, Firebug, Fire Path, Maven, Jenkins, UFT, Postman, SOAPUI, Appium

Performance Testing Tools: JMeter, LoadRunner

Operating Systems: Mac OS, MS Windows (XP,7,10), UNIX (Solaris), Linux (Red Hat), Android, iOS

Programming Languages: Java, SQL, SOQL Workbench, JavaScript, VB Script

Web Technologies: HTML, CSS, XML, XPATH, XSLT, AJAX, SOAP, WSDL, REST

RDBMS: Oracle10g, MySQL, TOAD, SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

QA Lead Engineer

Responsibilities:

  • Managing and leading QA team members, delivering projects in a monthly release cycle, in agile scrum process.
  • Main tasks include requirement analysis; test strategizing, test cycle planning, estimation, test plan review and test execution review and reports.
  • Develop complete functional tests suite for Sales force interface and functionality based on object model.
  • Test application work flow as external and internal customer.
  • Test customer work flow on program, project, account creation, eligibility checks, enrollment, un enrollment process, billing status and communications through email notifications and letter notification triggers.
  • Tested Periodic checks and Batch jobs in sales force developer console.
  • Develop and Test, Integration testing on data sync across from external website (MyAccount) to Salesforce platform to backend systems like CC&B (Customer Care and Billing) Systems and GIS (Geographic Information Systems).
  • Develop integration scenarios covering request and response using post man and browser network communication.
  • Onsite - Offshore coordination, update status in onsite scrum and triage meetings.
  • Create, assign, review and execute test cases in Quality Center ALM.
  • Delegating test case creation and execution tasks to testing team.
  • Daily, weekly and monthly Test status reporting.
  • Developed UI/Functional tests in Java using Selenium WebDriver and TestNG framework.
  • Develop UAT Test plan based on client requirements, supporting test data and test case/scenario creation.

Environment: Agile Scrum, Quality Center ALM, Salesforce lightning platform, Einstein Analytics, Apex Jobs, Salesforce workbench, Java, Selenium, TestNG.

Confidential, Pleasanton, CA

QA Lead Engineer

Responsibilities:

  • Created Test Strategy considering timelines and scope of testing, including integration efforts with other teams.
  • Created Test Plan, including schedule, resource, estimates, reviewing functional specification document.
  • Co-ordinate testing efforts by assigning and distributing by functional areas.
  • Managing and leading QA team members, delivering projects in a monthly release cycle, in agile scrum process.
  • Managing tasks include requirement analysis; test strategizing, test cycle planning, estimation, test plan review and test execution review and reports.
  • Create, assign, review and execute test cases in Test Rail. regression testing, functional testing, UAT, and integration testing, API Testing using Postman
  • Mentor and Delegate test execution tasks to testing team.
  • Onsite-Offshore coordination, update status in onsite status, scrum and triage meetings.
  • Conducting Test plan and Test Strategy review sessions with business teams.
  • Worked on Behavior Driven Development (BDD) framework using Cucumber.
  • Maintaining and debugging, automation scripts written in Java using selenium framework.
  • Analyze QA metrics and recommend solution to improve process.
  • Daily, weekly and monthly Test status reporting.

Environment: Agile Scrum, Jira, TestRail, Java, Selenium, IntelliJ, GitLab, Salesforce platform, Cucumber

Confidential, San Ramon, CA

Salesforce QA Lead

Responsibilities:

  • Leading QA team members, delivering projects in a 2 monthly release cycle, in agile methodology.
  • Manage Onsite and Offshore QA Teams and Track daily status of the team.
  • Provide Estimates on Sprint level and release level stories and distribute work amongst the team members
  • Perform Smoke test to validate Environment stability, E2E testing, integration testing, Database Testing & Regression for the application
  • Coordinate with Business, Release Management, project Leads, and handle sign off artifacts.
  • Help development team with creation of Test data for Demos
  • Integrated Salesforce Standard & Custom objects with internal application
  • Test in different Salesforce Sandbox environments
  • Providing cross training to the team members on various application functionalities.
  • Create and Execute complex SQL/SOQL queries using Postgre SQL/Workbench
  • Identify and record defects in Appirio Cloud Management Center (CMC).
  • Provide Test, Regression & Defect status reports to the management team.
  • Suggest process improvements based on number of defects found at each stage and bottlenecks in launching campaign while minimizing defects.
  • Perform integration Testing of CXT and MC (Marketing Cloud) Applications
  • Verified Marketing Campaign Email Styling, Content, and Journeys, Languages Text, notifications, SMS in Marketing Cloud
  • Tested Job Alerts, Subscriptions, UN Subscriptions in Marketing Application integrated with CXT and verified Backend DE objects in marketing cloud.
  • Worked on People, Companies, Spotlight, Dashboards and knowledge on Leads, campaign, Account, Contact, Opportunity, Product, Price Book, Contract, Orders modules for Marketing and Sales Cloud and Service Community Cloud
  • Worked on Mobile Testing with Emulators on Android and iOS devices
  • Used Chrome Vox for ADA Compliance testing.
  • Used Hockey App for Build, Deployment and Test of native Mobile Apps.

Environment: Agile, Scrum, CMC, Jira, Postman, Salesforce platform (workbench, Rest explorer, SOQL queries), qTest, AWS.

Confidential, Dublin, CA

Sr. Salesforce QA Engineer

Responsibilities:

  • Worked with Salesforce developers and product managers to help deliver high quality and timely releases of the various software platforms
  • Use QA concepts and methodology for regression testing, functional testing, UAT, and integration testing.
  • Work with business and development teams to understand product vision and requirements.
  • Develop BDD test automation framework for API testing with Karate framework, in line with REST Assured (Java) and Cucumber.
  • Developed UI/Functional tests in Java using Selenium WebDriver and TestNG framework.
  • Work in Agile/scrum development environment, using Jira boards and documentation on Confluence.
  • Created Test documents like stories, tasks, and bugs in Jira and Test cases in TestRail.
  • Work with offshore Development team, to co-ordsinate onsite testing and review product stories.
  • Developed Test scenarios for receiving, verification, admin, destruction and paying modules.
  • Involved in testing application on different mobile Platforms such as iOS and Android devices.
  • Developed mobile automation using Appium framework.
  • Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc.)
  • Tested the REST APIs using the postman tool

Environment: Agile, Scrum, TestRail, Jira, Confluence, GIT, Selenium Web driver, Karate/Cucumber, Appium, Java, TestNG, Postman, Salesforce platform (workbench, Rest explorer, SOQL queries), Maven, Jenkins, Circle CI

Confidential

Sr. QA Engineer

Responsibilities:

  • Worked with Business analysts (BA), Product Owners to understand Requirements, functional scenarios, created test cases in Quality Center ALM.
  • Created and update Testing documents like Test Plan, Test cases, Defects and Reports
  • Developed Test scenarios for receiving, verification, admin, destruction and paying modules.
  • Developed Test cases using parameterization and test configurations in Quality Center.
  • Developed Templates in creating test cases for re-use.
  • Executed Test cases in QC and validated data in backend using SQL in SQL Developer.
  • Validated and entered defects in QC with daily and weekly status reports.
  • Performed Manual Testing, UI Testing, Functional Testing, Regression Testing, Integration Testing, Selenium Web driver Automation Testing.
  • Involved creating Automation Testing Using Selenium Web driver based on Page Object design Pattern framework, Data driven Framework Using TestNG And Run a Html reports.
  • Maintained automated scripts for Regression Testing using Selenium Webdriver
  • Created Maven build, Jenkins with Continuous Integration.
  • Successfully detected defects, created defects using Quality Center and reported to development team
  • Participate in data gathering and identifying the gaps in the new developments
  • Involved in Project Plan, Estimate Preparation, Resource Plan
  • Testing (that includes system, integration, regression and browser compatibility) application under the Scrum (Agile) Methodology.
  • Used Quality Center for requirement management, planning, scheduling, running tests, issue management and project status analysis
  • Worked on Mobile Testing with Emulators iPad, iPhone 6, Iphone7 using IE toolbar
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.
  • Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc.)
  • Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls
  • Tested the REST APIs using the postman tool

Environment: Quality Center ALM, Excel, Visio, SQL Developer, Oracle, Selenium Web driver, java, Maven, Jenkins, Postman

Confidential

QA LEAD

Responsibilities:

  • Worked with Business analysts (BA) to understand functional scenarios, created test cases in Quality Center.
  • Analyzed business requirements and participated in walkthroughs of SRD
  • As a QA Lead Assign and breakup tasks amongst team members.
  • Run the defect triages
  • Send status and defect reports to the stakeholders and management.
  • Worked with development/BA team to understand backend behavior or functionality.
  • Created Test Scenarios and Test case folder in ALM
  • Created Test scenarios and Test cases and mapped them to the requirements to ensure requirement coverage
  • Executed test cases from Quality center test lab to perform Black box, Regression,
  • Developed Functional tests in Java using Selenium WebDriver and TestNG framework.
  • Implemented test scenarios and test cases using Page Object Design Pattern.
  • Implemented Data driven tests using TestNG annotations.
  • Used Maven to create project set up and build process.
  • Ran test cases in multiple browsers and platforms.
  • Created performance test scripts using JMeter to monitor response time and performance.
  • Ran JMeter performance test, collect data, and generate reports.
  • Execute stress/load scripts utilizing JMeter to determine real-world scalability of web sites.
  • Trained and helped other testers on selenium tools.
  • Ensured that daily automated regression testing is running and completing successfully.
  • Worked closely with the developers within the Agile SCRUM team, and review automation bi-weekly.
  • Identified appropriate test coverage and all test deliverables are reviewed and signed off
  • Maintained onsite-offshore co-ordination.
  • Knowledge on Robot Framework

Environment: Selenium WebDriver, Eclipse, JUnit, TestNG, Maven, JMeter, Agile Scrum methodology, Java, SVN Quality Center (ALM), SQL Developer, Oracle.

We'd love your feedback!