RAIDA KHAN
Email: adikoo@r.postjobfree.com
Professional Experience:
Xaxis – WPP, New York City, NY 09/24/2018 – Present
QA Manager – Copilot QA Team
Follow the defined QA processes to ensure all standards are met for end to end integrated solutions involving multiple applications
Responsible for developing Test Strategies/Plans for the projects and applications in scope
Oversee/Manage the creation, delivery and maintenance of testing documentation
The ability to make well-reasoned decisions by carefully listening to and critically evaluating evidence and arguments made by your team, your manager, and other teams
Work with product and infrastructure teams to develop an automated test platform
Develop best practices and design patterns around automated and technical testing
Establish and maintain a succession plan for the team
Work with development and PMO to understand the system being built and develop test plans that focus particular attention on potential areas of vulnerability
Hearst Digital Media New York City, NY 03/2017 – 09/19/2018
QA Manager – Video Platform, Onsite & International QA Team
Managing a team of 15 Quality Assurance Analysts onsite & offshore ( DR, UK, TW)
Heavily involved in all stages of the Software Development Life Cycle
Participated in all phases of the test cycle, including Integration/System Testing
Performance Testing, Regression Testing, User Acceptance Testing, etc.
Heavy focus on Manual Testing at the GitHub Pull Request level
Writing documentation in Confluence and GitHub Wikis
Team communication with Slack/Outlook
Working in Agile Scrum- making sure to deliver a product every 1.5 weeks across all teams.
Held Standup/Grooming/Planning Retro meetings
Responsible for implementing initial team process using JIRA and GitHub
Collaborate with Product/Design/Development teams to iterate as needed
Working in a continuous deployment environment where I'm responsible for signing off on releases
Responsible for Content Management System, Front End, API, and Data Integrity testing
Responsible for Cross Browser/Device compatibility testing and updating currently support browser/device versions based on Data Analytics captured in Adobe's Omniture
Conducted a complete assessment of teams, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment.
Worked with onsite and offshore team to set their priorities and remove their roadblocks to make sure sufficient coverage is done for the release.
Assessed the status of the release, and help make sure that the release goes out on time with high quality level
Manage QA coverage of multiple web and mobile based projects.
Highly driven hands –on QA lead, positive attitude, team player, self-learning, self-motivating and flexibility are some of the attributes needed for this position.
Facilitate test improvement processes
Apply superior analytical, problem identification and resolution skills
Excellent Interpersonal & Communication Skills.
Ability to test/lead multiple projects at a time
Ability to select and collect the correct metrics, identify the trends, make forecasts
Energetic and self-driven individual able to work in a team atmosphere
Hearst Digital Media, New York, NY 01/2017 – 03/2017
QA Analyst – Video Platform
Experienced in transitioning a platform architecture from a monolith to micro services
Experience helping guide the planning, building, testing, and improving of micro services.
Work with developers and product to design testing and acceptance criteria in a Continuous Delivery Process.
Performed A/B testing, API, AMP, Caching Control & Invalidation testing.
Worked with BARK & KIBANA (AWS Queue Service) to determine the Message/log evaluation for the caching invalidation.
Worked on JWPlayer regression testing frameworks
Deep knowledge on Google Analytics, ComScore, YouBora, Parsel.ly, Fastly,
Worked with multiple APIs (primarily RESTful) talking to each other in a micro service environment.
Performed testing the URL redirect service (Postman).
Performed White box, Black box, Functional, E2E & Regression testing on multiple Micro services/Repos.
Created and executed automated software tests in Protractor with Selenium WebDriver, Karma & to provide additional support to the automation and development team
Involve in leading the team to test the migration of the HEARST sites to the new platform as well as played a vital role to lead the releases smoothly and accomplishing it on time successfully
Involve helping the team to grow, implemented multiple processes, proposed ideas to establish better testing processes in addition to providing essential advice on screening a new hire, training and supporting new hires as well as being a support and resource for the Editors.
Worked directly with customers (Cosmopolitan Editors) to make real-time changes and improvements to existing features
Blue Bite, New York, NY
Lead QA Engineer 07/2016-12/2016
Created detailed Test plan & Test cases for the team
Created detailed Test plans to check the functionality of Application
Created UAT testing by bringing my test cases into live
Managed a team off 4 QA’s
Introduced the automation environment and led the team to test the JAVA WEB based application with various Testing Stages/Levels/Phases, Testing Techniques and Quality Work Products
Participate in all meetings planned for release and obtain necessary technical automation requirement. Such meetings include, design review, test execution timeline etc.
Conducted a complete assessment of teams, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment.
Performed various automated tests and ensured continuous regression tests on application
Maintain and monitor the error log for all issues identified using Quality Center
Performed Mobile testing on many different versions
Created amazing Mobile test cases
Scheduled Automated framework testing 3 times a day
Utilized Eclipse, enhancing scripts using JavaScript
Developed automated test cases using the Selenium WebDriver API.
Worked closely with the CTO, Lead Engineers & CEO
Held sprint planning meeting and organized the story points
Utilized GitHub for bug logging and tracking
Successfully utilized DB Visualizer tool to validate internal database client specific schema configuration and, table values to match the requirements.
Remained in constant communication with engineering, production, art, and all other project stakeholders as to the state of the project.
Mentored and provided guidance for QA automation team member in India.
Did performance testing, scheduling, maintenance, and database backup/restore.
Performed backend testing of application using SQL, writing queries to confirm correctness of data entered via UI, and data manipulation.
Modified the existing scripts and automated manual test cases.
Used live data to test application performance and functionality.
Participated in weekly meetings to review bugs and major issues.
Bizfi (Business Finance, Business Loans, Working Capital) New York, NY
Senior Automation Engineer 05/2016 – 07/2016
Reduced test time and number of defects caused by late code arrivals by 60% with new branching strategy
Planned, scheduled, tested and released products
Mentored, lead and coordinated with staff of 7 members.
Worked very closely with the Product Team, Operations Team, COO, & Development Team.
Responsible for creating bullet proof test plan, test data, presentations, test case, & training manuals.
Managed a strong communication skill between our offshore team with different time zones.
Developed automated test cases using the Selenium WebDriver API.
Utilized Eclipse, enhancing scripts using JavaScript.
Documenting software issues/bugs and assisted developers with concise and detailed steps to reproduce of the problems and root cause analysis using Firebug, DevTools, and Application logs
Organized test suites for both unit testing and integration testing
Ensured high quality releases from user story development to post deployment verification.
Created data driven test scripts with functions and verification points to validate results in QTP.
Strong experience in automating Web Application Testing using Selenium WebDriver with TestNg and Junit
Writing test case using Element Locators WebDriver methods, Java programming features and TestNg Annotations.
Setup the QA Lab, Defect Tracking (JIRA) and test case management (ApTest) Tools
Installed and setup Oracle databases and backup applications for test engineers to emulate customer's environment.
Interpreted and converted manual test cases into automation smoke and regression suites.
Did performance testing, scheduling, maintenance, and database backup/restore.
Led and mentored junior automation and manual QA engineers to execute and analyze automation smoke and regression tests.
Performed data-flow testing, logic-based testing to identify the decision points in the software and the appropriate test data to utilize within a project.
Developed libraries, object repositories and optimized configurations for HP QTP.
Developed and executed performance test script scenarios based on the business requirements and specifications.
Assisted with the research on industry trends and enhancements to meet new technology and business demands.
Performed system, functional, black box, UAT (user acceptance testing), and regression testing.
Coordinated development of large system test network utilizing customer configurations, incorporating all features insuring system integration and interoperability testing were completed.
Achieved 2-day turn on bug fixes by managing defect backlog, prioritizing 20 defects per day.
Decreased test time by 35%, collaborating with Test Automation to plan effort for each release
Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects.
Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
Everyday Health, New York, NY
Software QA Engineer 02/2015 – 04/2016
Responsible for designing, executing, tracking & evaluating system features and functionality tests through sprints.
Working side by side with Product Team and Dev teams to implement bug fixes and enhancements
Verifying features and functionality on the application using Manual and automation testing methods.
Working with Product owner, Business analyst, tech lead, developers, DBAs, scrum master and release engineers.
Gathering business requirements, technical spec, UX and reviewing other application documentations to ensure 100% test coverage and scope.
Preparing test plans, test cases, test scenarios, test data and test scripts with schedules & dependencies for functional, UI, integration, database, usability, Performance and regression testing.
Attending sprint planning, test case review, release planning, Demo and Retrospective meeting.
Executing test cases and testing on latest tags and worked with developers to resolve issues before deadlines.
Testing of individual web pages, modules, Silos, Portals and integration between them to Identify and Report defects based on business rules, logic, severity and priority
Documenting software issues/bugs and assisted developers with concise and detailed steps to reproduce of the problems and root cause analysis using Firebug, DevTools, and Application logs
Worked with developers to plan automation scripts that are maintainable and reusable.
Used HP LoadRunner VuGen to develop performance testing scripts with enhancement like Transactions points, Checkpoints, Parameterization, correlation (manual/auto) and rendezvous point.
Used LR Controller and Load Generator to set up testing and monitor the testing during execution.
Generated graphs/reports and worked with db team, engineers to resolve issues and optimize system’s performance.
Performed database validations using SQL.
Tested web applications for cross-browser, cross-platform compatibility using desktops, tablets, and smart phones.
Worked with Development/Infrastructure to structure/ manage test environments
Discuss results with Development/BA/users and appropriately prioritize bugs/ issues
Collected and reported test results through various metrics reporting tools and communicating to key stakeholders on a regular basis.
Maintained automated test scripts to meet release deliverables, project testing requirements and designing automation suites
Participating in weekly meeting and discussing modification request with management team.
Preparing regular Status Reports to communicate quality assurance activities to manager
Wells Fargo – Home Mortgage, Charlotte, NC
QA Analyst 07/2013 – 02/2015
Performed Manual and automation testing.
Reviewed project deliverables (Business Requirements, Use Cases Designs, user stories, change requests)
Produced accurate testing estimates based on project scope, provided feedback on specs and proposed solutions to tough problems.
Developed Test cases and held test case review meeting with the team to ensure 100% test coverage.
Executed Test cases, acceptance criteria, test scripts, test conditions, test data, and share test results with the QA, developers and product team.
Performing extensive Smoke test, functional test (negative, positive), regression test, integration test, Security, exploratory testing and UI testing.
Maintained test cases and related resources (test data, expected results, execution reports, etc) with minimal supervision.
Coordinated User Acceptance Testing and documented any feedbacks or concerns which needed to be addressed in the future release.
Used VBscript and Descriptive Programming in QTP to develop automation test suites for functional and regression testing on the final build or release candidate.
Using features like Environment Variables, Data Tables, built in functions and user defined procedures to design data-driven and hybrid frameworks.
Executing automation test scripts during smoke testing and during final regressing cycle.
Reviewed and provided input to test deliverables
Using TOAD to access Database and developing SQL Queries for data retrieval, manipulation, and backend testing.
Worked with the management team to identify risks related to testing efforts
Recorded defects and issues in accordance with the project's defect and issue management plans
Followed up on defects and escalate for resolution when needed
Worked with the application teams to resolve issues that arise during test planning and execution
Participated in the production release control process to ensure that solutions meet business requirements
Informed Managers of issues that may affect the schedule, budget, or quality of the solution or the testing process
Worked with QA Manager to recommend improvements to Quality Assurance processes.
JetBlue Airways, Queens, New York
Software QA Test Engineer 03/2012 – 06/2013
Participated in Business Requirement Analysis to develop the Test Scenarios for the project.
Designed, developed and executed test scripts and create regression test suites.
Involved in creating test plans which included Test Objective, Test entrance exist criteria, Test Scenarios, Test Data, QA Timelines, Test Deliverables, and Risks.
Developed test cases on basis of client’s requirements for the project.
Developed and updated Test Scripts based on the Functional and Technical Specifications.
Involved in the black-box testing of the application and identified the different test cases for regression testing.
Manually tested the application features and functionality to ensure its defect free and ready to be released.
Helped Automation engineers with selecting automation testing test scenarios.
Involved in UAT testing.
Gave Demo on the features changes to the end users.
Performed GUI Testing, Functional Testing, System Testing and Regression Testing.
Attending Testing plan review meetings with Business, solution design, and Development team.
Documented the requirements using HP Quality Center/ALM.
Extensively used HP Quality Center for Test Planning, Bug Tracking and reporting the defects.
Coordinated with development team for bug fixing and preparation of Test Execution Report.
Attended defect triaging, weekly QA, release planning and kick off meetings.
Education
Baruch College – CUNY, New York City, New York
Bachelor of Science
References
Available upon request