Shaide Miah
E-mail: adhxh3@r.postjobfree.com Phone: 347-***-**** New York City, New York 11230
EXPERIENCE SUMMARY
Experience Lead software QA Engineer
Possess leadership abilities and skills, such as the ability to build teams and manage operational, organizational elements, and coaching and developing individuals
Strategic thinker and strong analytical skills, Ability to influence and motivate others
Analyze problems, detect root causes and resolve all issues
Excellent time management, planning, organization and prioritization skills
Support project teams to provide assurance that requirements, design, and other project deliverables meet standards, as appropriate
Develop, drive and execute test plans, test cases and scripts for functional, system integration, user interface, security, data validation type testing
Contribute to overall quality improvements, review quality management processes, identify potential gaps and propose solutions
Contribute to development of methodologies/ processes that measure QA effectiveness and identify opportunities for improvement, and drive related process improvement changes\
Create quarterly milestones for yearly improvement projects and set deadlines for the team to complete them.
Fully involve with SDLC and STLC from Verification to Validation.
Experience with manual and automation testing across numerous platform
Experienced working in Agile, Scrum and Waterfall environments.
Have extensive experience working in online/financial/e-commerce/insurance applications.
Experience Testing complex web-based user interfaces, client/server and Mobile OS/Devices (iPhone, iPad, Blackberry, Android) against new Builds and Release candidates.
Highly skill in analyzing Requirements documents, Functional Specification, Design Documents, User-stories, and outlining appropriate approach for testing
Experience with integrating test automation with manual execution
Have experience writing Test script using Selenium WebDriver and using web debugging tool like Fire Path and Firebug for finding elements locator.
Have Experience developing and executing test automation using Selenium WebDriver and using various framework
Experience in Build Management tools like Maven.
Excellent experience with source version control tools such as Git Hub, Bitbucket.
Experienced with HP Quality Center/ALM & JIRA/qTest for test management, bug tracking and reporting.
Proficient with web service testing using SoapUI and RESTclient
Hardworking, Dedicated, Flexible and versatile to adapt any new environment.
Excellent communication and inter personnel skills and ability to quickly learn new technology.
Empathetic self-motivator with solid interpersonal skills, achievement oriented
Have ‘can-do’ and ‘test to break’ attitude and great attention to details.
EXPERIENCES
W.W. Norton&Company.INC Sept 2016- Present
QA Lead
Key Responsibilities:
Defining quality standards and metrics for the current project/products.
Develop Master Test Strategy and Plan and provide walkthrough to Project Team
Working with stakeholders to ensure that the quality metrics is reviewed, closed and agreed upon.
Make the QA team aware of the Quality matrix and resolve all the queries
Develop and test the performance of the system to improve overall user experience
Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
Work closely on the deadlines of the project
Set Quality standards for the teams in various new testing technologies in the industry. This include finding new strategies for automation testing and day to day work process
Building up a team and choosing right number and skill set of resources.
Motivating team and taking informative quick decisions.
Maintaining cordial relationships between cross functional teams like development, configuration management, program management, product managers etc.
Negotiating with upper management with influential skills to buy in the ideas.
Focal point of contact for the QA team for all the escalations related to testing and Quality assurance
Sending crispy and clear status to the higher management
Seeking feedback from management when and wherever necessary.
Understanding and defining areas to calculate the overall risk to the project
Creating strategies to mitigate those risks and take necessary measures to control the risks
Create backup plans for all the testing strategies
Conduct team meetings at appropriate time to understand & review the current risks and motivate team to resolve the same
Ensure that the several testing and validation processes are improve continuously
Publish the improvements to all the stakeholders and depict the improvements using data points.
Work with the development team to ensure that the quality engineers get apt support like automation hooks or debug builds wherever and whenever possible.
Design and development of automated test frameworks, for regression, systems, integration, load and continuous testing during the development cycle
Conduct regression process meeting weekly basis to increase test coverage
Assist in the development, maintenance, and the provision of training on Quality Assurance procedures
Attend grooming session, product/features discovery, sprint planning, product stand-up, retrospective and weekly stakeholder check-in meeting
Participates in Release Management process including regression testing and post implementation validation
Conduct QA stand- up and weekly QA check-in with meeting
TheLadders.com, New York, NY
Senior QA Engineer/Team Lead Oct 2014 – Sept 2016
Key Responsibilities:
Define, develop and execute QA strategies to ensure success in all phases of product development
Write a test plan based upon requirements, develop functional automated & manual test scripts, and perform testing using a deep knowledge in software testing methodology and the system development life cycle.
Involve in all stages of Software Development Life cycle (SDLC) & Software Testing Life Cycle (STLC) to define early test plan
Develop and maintain any functional and regression tests to ensure code is functioning as designed and apply test methodology and product knowledge in the design of tests and testing strategies.
Work closely with the development team to ensure that defects are deal with in a timely and professional manner.
Successfully manage timelines, deliverables, resources as well as different sized QA teams including onsite-offshore team structures.
Create of specific product test plans, test suites, test scenarios, and test strategies that span a product’s lifecycle.
Provides detailed reporting to management on project status, risks, product health and readiness for release
Define architecture, design, and implementation of the QA Automation Framework
Create, advocate and coach test automation best practices to team members and build regression suite across multiple projects
Create automation scripts using Java in Selenium WebDriver for automation end to end functional testing
Create Automation API classes using page objects, Find by methods, abstract classes with Selenium WebDriver
Implemented Data Driven, Hybrid automation frameworks, Java, TestNG, Extent Report, Instance Classes.
Enhanced Test scenarios using Java programming features and TestNG Annotations with Method overload and Method override.
Working with Maven dependency on Selenium WebDriver using IntelliJ Ultimate
Configured Maven with Selenium jar files for JAVA automation projects and developed Maven project object model (POM).
Optimize coding skills in Java based on CSS & relative paths in X-Path including X-Path contains
Hands on experience using Git commands to create project in GitHub repository
Hands on experience using Version Control for commit, push and pull Java codes to repository
Created various reusable Classes & Methods in Selenium WebDriver
Performed Cross Browser & Parallel Testing in Selenium WebDriver
Analyze legacy systems which may lack formal technical requirements, develop test strategies
Drive increased test automation coverage in all areas
Performed extensive manual testing web, client server, and mobile application
Conduct Traceability Matrix for Test Coverage and review.
Working proactively with other departments to ensure the process documents contain appropriate coverage.
Attend QA meetings in deciding QA Test Strategies and defining data requirements for testing.
Improve efficiency by catching issues early
Informing the leadership team of any issues on accounts
Have extensive knowledge setting up UAT environment with internal stakeholders
Have extensive knowledge creating documentation on Confluence and SharePoint
Allstate Insurance, Roanoke, VA
QA Test Engineer Aug 2012 – Oct 2014
Key Responsibilities:
Used Functional Requirements Documents (FRD) and uses cases to developed Test Cases for thorough testing on the application.
Performed Smoke test, functional test (negative, positive), regression test, GUI testing end-to-end, integration test, Security, and sanity testing.
Performing extensive manual testing on the application and sharing test results.
Prepare Traceability Matrix for Test Coverage and review
Collect and report test results through various metrics reporting tools and communicating to key stakeholders on a regular basis.
Responsible for identifying the functional test cases for Regression Testing and automated these scripts using QTP and maintained previously automated testing scripts.
Used QTP to conduct Data Driven Testing by pulling multiple sets of data from a table.
Used HP performance center and conducted load and performance testing on the application to identify bottleneck.
Responsible for analyzing the requirements and the critical areas of the application to setup and execute baseline tests.
Interacted with project managers, developers, customer care, and help desk specialists to resolve software and testing issues.
Prepared Traceability Matrix for Test Coverage and review.
Performed Back End Testing using SQL Queries.
Involved in Data Integrity and data validation testing using SQL Queries.
Performed Back-end testing using Toad
Documented and reported the defects with evidence using HP Quality Center.
Used MS Outlook for communicating with the developers and other team members.
Participated in weekly meeting and discussed modification request with management team.
Prepare regular Status Reports to communicate quality assurance activities to manager
Applied Bank, Wilmington, DE
Junior QA Tester Nov 2010 – July 2012
Key Responsibilities:
Performing Manual and Automated Testing on the entire application/system
Responsible for writing test cases, documenting bugs, and communicating with Development to get them fixed.
Researched and analyzed the software requirements, workflows and designs to define detailed test suites, test cases, test data and procedures.
Created test cases from approved requirement and design documents and traced them to the relevant use cases.
Incorporated schedule and scope changes into the testing approach.
Reported and entered defects and issues in Clear Quest.
Performed Manual and Functional testing to test the functionality of the application and modules.
Validated test to check boundary conditions and error messages.
Helping QA Manager with test planning.
Investigating production issues.
Performed functional, GUI, regression testing, User Acceptance testing, and End-to-End testing.
Working on QA, Staging, UAT and live environments.
Developed SQL queries to perform backend testing of the database.
Performed regression testing using HP QTP, an automated test tool throughout all the phases of testing.
Created progress reports to ensure appropriate test coverage and results.
Created bug reports and test summary report and shared it with QA Manager and team
TECHNICAL SKILL SETS
QA Test Tools
JIRA, HP ALM, HP Quality Center, HP QTP/UFT, Selenium, LoadRunner, Bugzilla. QARA, zephyr. qTest
Methodologies
Agile, Scrum, Waterfall, Kanban
Technologies
Java, .Net, PL/SQL, SQL, XML, JSON, Ajax, Apache, HTML, HTTP, HTTPS, Java Script, SOAP, AWS, CRM, Salesforce, CSS, ISS, JBOSS, JSP, ASP, ETL
RDBMS
Oracle, SQL Server, MySql, SQL Developer, MS Access and DB2
Operating Systems
Windows(XP, 7,8, 10), Mac, iOS, Android, Unix, Linux, MS DOS
Other Apps
MS Office (word, Excel, PowerPoint, SharePoint, Access), Photoshop, MS Visio, Adobe
Browsers
Chrome, Firefox, IE, Safari, Opera
EDUCATION: Bachelor of Science, John Jay College - CUNY, New York
REFERENCE: Available upon request
Work Authorization: US Citizen