Solution Specialist Resume
PA
SUMMARY
- Senior Software Quality Assurance Engineer with over 8 years of experience, extensively worked on both Automation Testing (Selenium using Java) and Manual Testing.
- Strong experience ofSoftware Development Life Cycle (SDLC)as well asSoftware Testing Life Cycle (STLC)and the Role ofQAin different testing methodologies likeAgile, and Waterfall.
- Actively Involved in Automation Testing, Manual Testing, UI Testing, Integration Testing, System Acceptance Testing, Regression Testing, User Acceptance testing and Smoke testing.
- Managing day - to-day activities of QA resources to design and develop test cases.
- Participated and initiated team meetings on a regular basis and involved in active discussions in order to improve the testing quality by better strategies and testing approach.
- Coordinated and directed QA testing efforts in an Agile sprint-based methodology.
- Conduct Test Plan Review meetings with business and do changes as suggested.
- Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
- Gathered and analyzed requirements from business users and translated them to the technical team.
- Worked closely with development team for automation coverage improvement.
- Experience in creating User stories using JIRA.
- Good experience in creating test objectives, test scripts, executing test cases/scripts and creating Bugs/Defects using MTM, TFS, and Azure Devops.
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, TestNG, Git, Maven and Jenkins.
- Experience in building reusable UI components and pages with Lightning component framework.
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Managed Users, Public Groups, Profiles, and Roles within the Salesforce CRM; this involved designating access to the applicable user within the user hierarchy.
- Created Formula Fields, Validation Rules, Workflow and Approvals for the flexibility and functionality of force platform application.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract and load data from comma-separated values (CSV) files.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Reports, and Dashboards.
- Performed Unit testing of completed modules.
- Configured the User permissions, profiles and permission sets.
- Customized Applications, Page Layouts, Lookup Fields, Standard Related Lists, Tabs, and defined dependent Pick Lists.
- Created and managed User Roles, Profiles, Permissions, and Public Groups, Security Controls, and Shared Settings.
- Created different workflow rules and Approvals for various processes.
- Created many Email Templates and Mail Merge Templates and was involved in doing the Mail Merge for different standard and custom objects.
- Worked extensively in writing and executing Selenium WebDriver automation scripts in Java for cross browsing testing like Internet Explorer, Google Chrome, Firefox, Safari.
- Good experience in writing end to end test cases and associated code using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Experience in generating reports using TestNG and Extent Reports.
- Executing Selenium Test Cases using Jenkins and Reporting defects.
- Hands on experience on JIRA tool to record and bug tracking.
- Used Postman and Rest Assure tools for API testing.
- Working knowledge on BDD framework.
- Hands on experience creating repository using Git.
- Good experience with Creating & executing SQL Queries to validate the data stored in database.
- Expertise in working with Selenium IDE and Selenium Web Driver using TestNG for Automation testing.
- Actively involved in Mobile Testing using Device connect and with actual devices such as Android and IOS.
- Good technical knowledge and excellent troubleshooting skills with the ability to understand the business requirements.
- Actively participated in reviews, analyzed requirements and design documents and provided valuable feedback to the System Engineers and Architects.
- A good team player with the ability to work in all sorts of environment.
- Good interpersonal skills, result oriented, Innovative, with quest and zeal to learn new technologies.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Workflow & Approvals, Reports, Dashboards, Custom Objects, Custom Tabs, Schema Builder, Email Template, Formula.
Salesforce.com Administration: Reports & Dashboards, Validation rules, users, roles, profiles, deployment (change sets), workflow rules, approval process, sandbox refresh, apex data loader, import wizard, packages, custom apps, custom labels, sharing settings, communication templates
Databases: Oracle, SQL Server
Tools and Framework: JIRA, TFS, MTM, SOAP UI, TestRail, CSS, HTML, MS Excel, MS Office, Teams.
PROFESSIONAL EXPERIENCE
Confidential, PA
Solution Specialist
Responsibilities:
- Review and analyze business requirements and other product documentation to assure testing and quality products.
- Leading a team of 2 members, assisting on day to day technical and word related queries and issues.
- Performed Unit testing of completed modules.
- Involved in Requirement Assessments to see if new requirements impacted existing business functionality.
- Participated in Walk through, Requirement review and Defect report meetings periodically.
- Report Defects and issues to the Development team.
- Participated Root Cause Analysis sessions.
- Involved in the User Acceptance testing (UAT) to check the reliability for end user.
- Mentor the Team members in new process/ Automation Framework and testing tools.
- Develop & Implement best practices (knowledge sharing, training).
- Created Smoke tests/Regression tests suite and managed Continuous build integration using Jenkins.
- Report and communicate testing progress to test engineers, project managers and business partners.
- Schedule meetings with clients to resolve queries related to requirements, prepare static testing analysis report.
- Validated reports and tested dashboards based on roles and hierarchies.
- Validated Salesforce objects and custom objects, page layouts, field validations and its access to the user based on defined profile.
- Participation in daily scrum meeting and retrospective meetings.
- Maintained the Requirements Traceability Matrix
- Reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
- Creating detailed, comprehensive and well-structured test plans and test cases.
- Executed Manual and Automation tests and report defects by running automated tests, executing manual tests, reviewing results of all tests and reporting anomalies into the defect tracking database, verifying the resolution of all defects for an assigned project.
- Assign task to other QA Team members and ensure that all of them have sufficient work in the project
- Attend the regular client call and discuss the weekly status with the project leadership team.
- Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
- Identify Training requirements and forward it to the Project Manager/ QA Lead.
Confidential, Mechanicsburg, PA
Software Quality Assurance Engineer
Responsibilities:
- Documented QA processes and activities from project Inception to Deployment and Maintenance.
- Lead and guide other QA team members in developing and evolving standard QA practices.
- Lead a team of 3 testers, providing work direction, guidance and coaching.
- Performed Manual testing, Regression testing, Smoke testing and Automation testing considering the base line of developed test plan and test cases considering both positive and negative scenarios.
- Worked on Functional specifications and Change Requests.
- Peer review of Test scripts/Cases, Test data Reports.
- Monitor bug resolution efforts and track successes.
- Developed and executed SQL queries to verify the proper insert, delete and updates into database supporting tables.
- Helping with the implementation of testing tools and coordinating documentation testing with appropriate technical groups and release management.
- Assessing readiness and deviation of product and project performance based upon test results and product specifications.
- Interfaced with business users to prepare and update Business Process Requirements (BPR) and Software System Requirements (SSR). Created test cases and test scripts.
- Analyzed and reviewed Data specification Document (DSD), Data model.
- Analyze, develop, and test software requirements relative to computer systems utilizing various technologies.
- Performing daily defect triage meeting and priorities the defects with project team consistently made efforts to streamline the testing process and increase productivity.
- Review test results and identify any test dependencies which may result in risk Functional and regression testing.
- Facilitate the resolution of testing roadblocks, ensure execution of QA deliverables and guiding team members on agile standards and best Practices.
- Coordinate software implementation, testing, debugging and correcting of data conversions to new systems, enter program coding, modify, analyze, & review codes.
- Worked with QA team to design test plan and test cases for User Acceptance Testing (UAT)
Confidential, Mechanicsburg, PA
Software Quality Assurance Engineer
Responsibilities: -
- Created Test Cases and Test Scenario after analyzing Functional Requirement Document and Use Cases.
- Wrote Test Cases in Excel and then exported them to Microsoft Test Manager.
- Defect reporting and tracking on day-to-day basis.
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
- Working closely with Project Manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines
- Performing daily defect triage meeting and priorities the defects with Project team.
- Review test results and identify any dependencies, which may result in risk.
- Tested the application on different mobile platforms such as iOS and Android devices.
- UI testing, Functional and Regression testing on Mobile App testing.
Confidential, NJ
QA Analyst
Responsibilities: -
- Created Test Cases and Test Scenario after analyzing Functional Requirement Document and Use Cases.
- Wrote Test Cases in Excel and then exported them to Microsoft Test Manager.
- Work with development teams and system engineers to troubleshoot and resolve issues.
- Mentor a team of Quality Assurance professionals by assisting in objective settings, provide constructive feedback and motivate them to become more efficient.
- Wrote SQL queries for database validation.
- Used Microsoft Test Manager as a Test Management Tool.
- Helped in conducting Defect Review Meetings.
- Performed Backend Testing by using SQL Queries.
- Participated in the meetings to follow up on Defects/Issues.
- Participated in UAT along with the business users after the application was deployed.