Qa Lead Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Senior software QA with full system lifecycle experience, including designing, developing and implementing test plans, test cases and test processes.
- Overall 10+ years of experience in Information Technology
- Worked in the entire System Project Life Cycle which includes Requirements gathering, System study & Analysis phase, Testing and Documentation, Reviews, Implementation, User End Training and Post - Implementation support in live environment
- Possess high level of Business acumen and solid understanding of stated and implied requirements to provide best solutions for the client's end
- Liaison with the clients and meeting their timely requirements in a meticulous manner and extending technical support
- Good experience with Testing methodologies - Agile and Waterfall
- Experience working in Manual, Mobile and Automation testing
- Experience working in BDD-Cucumber Testing Framework
- Experience working in Testing frameworks- Robot, Junit and TestNG
- Excellent knowledge of complete Software Test Life Cycle (STLC), Software Development Life Cycle (SDLC) and Defect Life Cycle
- Experience on Retail Manhattan Application Processes: Transportation Management Systems-Floor Manager and RTS applications & Ware house Management (2012) - Waving, Picking, Packing, Shipping and Loading
- Expertise in testing on SCO (Self Check out) RAP and SCO Fujitsu 5.x/4.x/3.x and Retail POS (Point Of Sale) Registers
- Hands on experience on emulator testing
- Experience in Mobile application testing on iOS, Android and Windows operating system
- Proficient knowledge on Automation tools like Selenium and Dev Test
- Good knowledge on continuous Integration using Jenkins
- Knowledge on Salesforce.com (SFDC-Lead, Demand, User Profiles)
- Experience working in an AGILE methodology- stand up’s, sprint testing, bugs in pivotal, sprint planning, sprint demo’s, retrospective, release planning
- Good working knowledge in Agile management tools - Pivotal tracker, VSTS and JIRA
- Hands on experience in Test management and Defect management tools such as: HP ALM, Quality center 10.0
- Coordination with multiple project stakeholders which includes Design review meetings, Defect meetings, Test case/results reviews, Daily/Weekly status reporting
- Strong Experience in OFF Shore - ON Site model
- Experience in developing QA processes, testing standard/best practices at program/enterprise level
- Good Documentation skills on Master Test Plan (MTP), Tester user’s Guide
- Experience on testing inventory related application using different mobile device like First Phone (MC75), EWP3200 and TC70
TECHNICAL SKILLS
Functional Testing Tools: Selenium WebDriver (Java, Python), QTP 11
Defect Tracking Tools: HP QC (ALM), Microsoft Test Manager, VSTS
Languages/Frameworks: Java, .Net, HTML, XML, SQL, Junit, TestNG, Robot Framework
Platforms: Windows (XP, 7)
Database: SQL Server, DB2, Sybase
Other Tools: Putty, AutoIT, Pivotal, JIRA, Splunk, Visual Studio
Deployment: GitHub, Jenkin
PROFESSIONAL EXPERIENCE
Confidential
QA Lead
Responsibilities:
- Work with business team to understand requirements and analyze the new PeopleNet Software for Confidential
- Attend Scrum Planning and Grooming sessions with dev and business team and commit stories for next sprint
- Write automated test cases in Robot Framework for the committed stories and push to GIT on daily basis
- Debug and resolved bugs in .NET applications along with dev team and merge to master
- Design windows service in .NET (Console app) with Visual Studio 2017 and create Sybase and SQL Adapters to connect with database tables
- Include start and stop logic for windows service to initiate the process
- Work with dev team to create SQL server Triggers and Stored Procs for data movements from Sybase to SQL server
- Responsible to demo the automated test cases with the Product Owner and get approval to move stories to Done
Confidential
Senior QA Engineer
Responsibilities:
- Work closely with testers and engineers to understand application functionality, user requirements, and to develop and implement manual test cases
- Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle
- Prepare Test Cases and Test procedures based on Business Requirements Document and executed them accordingly.
- Participate actively in the Requirement review meetings, Team meetings, to discuss the possible scenarios of testing
Confidential
Senior QA Engineer
Responsibilities:
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven.
- Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, and JUnit.
- Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Developed BDD tests using Cucumber by writing behaviour’s and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 14 SQL scripts.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements
Confidential
Senior QA Engineer
Responsibilities:
- Worked with the project team for agile SCRUM meetings
- Interaction with the business and product owners on the sprint on going activities
- Co-ordinated with multiple teams on the regression and end to end validations
- Worked with the UX team on the new UI screens and provided feedback
- Created Profiles and Roles in QA sandbox
- Customized user roles, and profiles for authorized users in Salesforce QA environment
- Created Custom Links and Buttons at UI level
- Executed manual and automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit
- Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit
- Generated Selenium reports using JUnit reporter
- Identified end to end test scripts and implemented in Jenkins
- Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing
- Worked with the end user and supported team on the new functionalities and usage of the application
- Responsible for sending daily status reports to the project management team
- Given sprint demos to the business and product owners
- Created step by step training materials for the internal team
Confidential
Senior QA Engineer
Responsibilities:
- Worked closely with the business and technical team to understand the project requirements and scope
- Provided test estimations to the project management and the testing timelines
- Initiated review meetings with the business and technical teams on discuss on the test coverage
- Created and executed System, System integration and end to end test cases derived from Business Requirement Document
- Worked in all phases of testing and responsible for QA documentation
- Participated in daily and weekly triage calls with the project team to discuss on the status/defects
- Reported and tracked test cases and defects in ALM and Quality Center
- Worked closely with the developers and DBA’s to resolve the bugs
- Worked with the Integration teams on MQ issues in integration and end to end test phases
- Responsible for setting up QA environment before the start of execution to the offshore teams
- Developed complex SQL queries to query DB and perform data validation
- Transition the offshore teams on the new changes and project updates on daily basis
- Supported and transitioned automation teams on the project requirements
- Support business teams on the UAT test data
- Responsible for sending daily status reports to the senior project management
