We provide IT Staff Augmentation Services!

Qa Engineer Resume

CA

SUMMARY:

  • Over 7.5 years of experience in the field of Information technology with strong understanding of QA, SDLC and Agile methodologies.
  • Thorough in developing automation test scripts using Selenium, web driver and TestNG across browsers
  • Experience testing mobile applications for Android/IOS using APPIUM tool and reusing selenium scripts.
  • Good experience in building automation frameworks (data driven and hybrid frameworks) from scratch, even for larger applications.
  • Experienced in both manual and automated testing (desktop and mobile) of client server and web based applications devices with great debugging skills.
  • Participated in all phases of product lifecycle from requirements through maintenance.
  • Worked in a fast - paced environment with users and interacted with business analysts, product managers, developers and remote teams.
  • Good experience in leading a team and good work experience with remote teams across the world.
  • Thorough in designing test cases for automation and proficient in implementing test cases in SOAP UI and rest web services.
  • Experience testing reports developed in OBIEE, Tableau. Experience in using performance tools like JMeter.
  • Experience using build tool Jenkins, SVN and GIT. Experience with automatic builds using Maven build tool.
  • Very good experience with test defect life cycle process using defect tracking tools like Jira, Rally, confluence for documentation.
  • Good knowledge in relational database concepts and validated the data in tables using SQL statements.
  • Expertise in content management systems testing including the critical concepts like Localization, Internationalization of websites across the world.
  • Expertise to work independently as well as within the team individually with strong ability to adapt to new technologies.
  • Possess excellent problem-solving capabilities along with strong debugging skills, ability to multi task and to work with tight deadlines in fast paced environment.
  • Proactively worked to share my ideas about process improvements and have great passion for Quality.
  • Great attention to detail and ability to quickly take initiative and lead to get tasks done.
  • Very detail oriented and customer focused, can quickly understand the new features and business logic, follow the procedures and finds out the issues.
  • Highly motivated team player with excellent communication, presentation and interpersonal skills, always willing to work in challenging and cross-platform environment.
  • Extensive domain knowledge in various sectors of business like digital marketing, Ecommerce, Financial, Analytics, Property Management, Web, Entertainment and ISP.

TECHNICAL SKILLS:

Testing Tools: Selenium, Web Driver, JIRA, AEM 5.6, AEM 6.1, SOAP UI, REST, Appium, Charles.

Repositories: SVN, GIT, Jenkins, Maven

Databases: Teradata, Oracle, MySQL.

Programming: Java, C++, Java Script.

Database Tools: Toad, Navicat, SQL Loader

Computer Packages: MS-Word, MS-Excel, MS-PowerPoint.

Operating Systems: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE:

Confidential, CA

QA Engineer

Responsibilities:

  • Hands on experience in Production Support and Service Requests Testing.
  • Ability to maintain and enhance Company installed functionality.
  • Hands on experience working on Master Data Set up, Creating datasets per test conditions.
  • Analyzed the System Requirement Specifications and Design document for creating Test Cases and Test Scripts.
  • Involved in several types of Functional testing methods including Parallel Testing, User Acceptance Testing.
  • Understanding of business processes being supported by Web application and Mainframes.
  • Demonstrated ability to test and deliver new functionalities developed.
  • Prepared test data on the mainframe for use on Web enabled financial application.
  • Strong understanding of TSO and able to read and modify mainframe JCL.
  • Knowledge of several QA impacting programs, databases and environments.
  • Validated for the QA entrance and exit criteria are met for the testing effort
  • Provided and documented the detailed analysis for problem resolution.
  • Design custom solutions to test ERP standard functionality
  • Analyzed the data requirements and resolve any issues related to the Test data or Test Script or Test Scenarios to test the new functionality.
  • Developed a strategy to train the team members in data preparation training and participated in walkthroughs with other team members in developing the strategy.
  • The front-end of the validation being the Web Applications being developed in Java, EJB, Servlets, VB, C, .Net,
  • Trained on Data preparation methodologies/system testing to newly hired team members through effective communication skills and knowledge transfer.
  • Wrote several QA procedures including UCS, EMCS etc.
  • Hands on experience working on money movement products like WGPS and GS
  • Hands on experience working with Test Requests (TR’s), Service Requests (SR’s).

Environment: Mainframe (COBOL), DB2, Data Query, In Sync, JCL, TSO, ISPF, OS/390, QMF, FILEAID, Lotus Notes Mail Server, Quality Center, FileZilla, TextPad, Snag It, XML, AIX, Oracle, MS Vista, Win XP, Win 2000, Windows NT and UNIX.

Client: Sony Interactive Entertainment, San Mateo, CA Dec ’12 - Now 13’

Confidential, GA

Sr. Automation QA Engineer

Responsibilities:

  • Coordinated with the management on project schedules for QA related tasks .
  • Built the automation framework for the playstation.com website from scratch using selenium web driver, Java and TestNG for the daily sanity suites and functional suites.
  • Developed the regression suites, live sanity suites for all browsers using selenium web driver tool, TestNG framework and Java.
  • Ran the live sanity suites for desktop and devices across multiple regions like US, Canada, Brazil, and Mexico daily.
  • Worked on setting up automatic builds in Jenkins using Maven build tool which reduced the time and dependency of team members.
  • Initiated mobile automation using Appium tool and developed suites for Android and IOS devices for regression and sanity which helped the project timelines greatly.
  • Involved in all agile related meetings like Scrum, Sprint planning, Story Grooming, Sprint retrospective.
  • Effectively managed the testing effort for multiple QA projects simultaneously.
  • Extensively used JIRA for defect reporting and tracking.
  • Tested as a front-end user and also tested the backend as an author by using AEM for content Management.
  • Performed Templates, components and Localization, Internationalization testing for all Europe locales, Spanish locales using the Adobe content management systems.
  • Developed test cases and test data for functional, regression testing, executed and analyzed the results.
  • Used Charles tool to check analytics requirements.
  • Performed database testing to validate the product id’s for the games.
  • Thoroughly tested the mobile application on IOS and Android platforms, tested the application on various browsers and platforms.
  • Involved with remote teams in India/ Europe to discuss the issues / fixes, scrum meetings.
  • Lead the team in India and make sure all the communications happen and knowledge is shared.
  • Interviewed the team members and mentored them with the process, application knowledge and automation.
  • Proactively documented all the recordings and QA process documents in confluence.

Environment: Agile Scrum, Windows 7, IOS, Android, Selenium Web driver, Core Java, Adobe AEM 5.6, AEM 6.1, TestNG, Appium for IOS, Android, Oracle, My SQl Workbench, Confluence, Jenkins, Maven, SVN, GIT and JIRA.

Confidential, Fremont, CA

QA Engineer

Responsibilities:

  • Performed requirement analysis, developed test plan and test cases as per the business requirements.
  • Participated in peer review process with the project team and reviewed SRS and test strategy document.
  • Converted business requirements and design documentation into test design products, test scenarios, test cases and test scripts.
  • Prepared requirements to test cases mapping (Requirements Traceability Matrix) to ensure the test cases cover all requirements.
  • Developed test scripts using Selenium web driver and TestNG.
  • Designed selenium web driver data driven automation frameworks using Java to pump huge data into application.
  • Used JIRA for defect reporting and defect tracking.
  • Performed all phases of end-to-end testing which includes acceptance testing, functionality testing, and regression testing of the Application.
  • Involved with remote teams in India and worked as a team to achieve the goals.
  • Performed testing of the application on various browsers.
  • Thoroughly verified data integration by writing SQL queries.
  • Tested credit card validation APIs using the SOAP UI, REST client.
  • Mentored newly hired QA interns.

Environment: Agile, MySQL, Windows, Linux, Selenium Web Driver, TestNG, Core Java, SOAP UI, REST Web services, Maven, SVN, JIRA, Navicat, JMeter, SVN, Bugzilla.

Confidential, CA

QA Engineer

Responsibilities:

  • Analyzed application’s design specifications and developed test plans, test cases and test scenarios to cover overall functional specification.
  • Developed test cases and scripts for Front End testing (GUI and Functionality).
  • Prepared RTM and test summary report during testing phase.
  • Performed Black box testing for functional flow of the application.
  • Performed positive and negative testing for system validations.
  • Performed testing of the application on various browsers.
  • Set up test bed for SIT (System Integration Testing), Prod-fix (production fix) and UAT (User Acceptance Testing).
  • Performed all phases of end-to-end testing which includes acceptance testing, functionality testing, and regression testing of the Application.
  • Tested entry and exit criteria for the application screens and checked their contents.
  • Performed the database testing by writing the SQL queries.
  • Updated regression suite for release changes and thoroughly executed.
  • Maintained regression test cases by reviewing new requirements for the process and executed after updating.
  • Communicated with the developing team and created periodical status reports.
  • Interacted with developers and various members of the team to discuss and resolve defects and their priorities.
  • Involved in team meetings with QA Manager and Participated in client meetings for weekly updates.
  • Involved with remote teams in India and worked as a team to achieve the goals.
  • Perform testing and validation of production tickets and issues.

Environment: Oracle, Windows, SQL Loader, Bugzilla.

Hire Now