We provide IT Staff Augmentation Services!

Quality Engineer Resume

San Mateo, CA

SUMMARY:

  • 6+ years of experience in Manual and Automation testing of client Server, Web based Applications, Web UI and API.
  • Experience in Functional, Automation, Web Services, Regression and UAT testing in Finance, e - Commerce and Retail domain.
  • Excellent understanding of Software Development Life Cycle and Testing from project definition to post-deployment documentation using Waterfall Model, Agile and SCRUM Methodologies.
  • Experience in designing and developing strategic Test plans, Test Cases, and Test Reports for both manual and Automation testing.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), QTP, Junit, TestNG, Maven, Jenkins, Eclipse and preparation of automation test framework.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration (CI).
  • Experience in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Experience in Test Data Management with tracking the bugs and reporting them in Bug tracking tools like HP QC/ALM and Jira.
  • Implementation of Parallel execution in the Automation framework to perform Browser compatibility testing using IE, Chrome, Firefox and others.
  • Proficient in writing and understanding code in Core Java, Oracle SQL in web Technologies like HTML, XML and CSS.
  • Experience in testing and writing complex SQL statements to validate the database systems and for backend database testing
  • Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting and can prioritize issues based on important, urgent and hot fixes.
  • Ability to develop and present test plans, testing summaries, defect reports, and defect trend data throughout the project test cycle.
  • Quick learner, Self-motivated and problem-solving skills.
  • Excellent technical analytical skills as well as logical reporting skills.
  • Good team player with an ability to work independently in a time sensitive environment.

TECHNICAL SKILLS:

Operating Systems: UNIX, Linux, Windows 7/XP/2000, MacOS

Databases: Oracle 11g/10g/9i, SQL Server 2008/2005, NOSQL

IDE Tools: Eclipse IDE, SQL Developer, Atom, Sublime Text, Visual Studio

Web Technologies: HTML, JSON, XML, CSS, XPATH, POSTMAN.

Programming Languages: Core Java, Oracle PL/SQL, Python

Automation: Selenium, Selenium Grid, Maven, Jenkins

Test Management Tools: HP QC/ALM, JIRA, Bugzilla, Postman

PROFESSIONAL EXPERIENCE:

Confidential, San Mateo, CA

Quality Engineer

Roles & Responsibilities:

  • Developed, modified, and documented test cases from approved project requirements and design as related to Sales Portal workflow.
  • Maintaining Automation framework for API and Frontend features.
  • Creating test scripts for different types of EDI (Electronic Data Interchange) to estimate scaling and stability.
  • Optimizing back end automation framework to deliver accurate and faster automated test results.
  • Create and maintain manual test cases for Vertical Engineering applications.
  • Work with stakeholders and action owners to drive prompt action closure.
  • Review closure plans to ensure sustainability, and proactively alert leadership to risks and critical customer issues.
  • Involved in development plan across product's life cycle from conception until production.
  • Worked closely with business team, designers and software developers to understand application functionality and navigational flow.
  • Actively participated in daily Scrum stand-ups.
  • Prepared Test cases and Test plans for new functional modules.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases.
  • Supported all major production releases.

Environment: Python, JavaScript, Postgres, Junit, Postman, FileZilla, Jira, Eclipse, Docker, Atom.

Confidential, San Jose

MS Student

Roles & Responsibilities:

  • Implemented 3 tier web application with modules like driver, rider, admin and billing.
  • Made use of RabbitMQ to decouple the client and server communication.
  • Implemented the whole application on MEAN Stack.
  • Developed our own version of Dynamic Pricing Algorithm and connection pooling.
  • Made use of REDIS data caching to provide high performance and scalability.
  • Included MongoDB sharding and distributed database design with RDBMS(MySQL) and MongoDB.
  • Generated graphs using D3.Js and maps using NgMaps. Also included google distance matrix API to simulate price and distance scenarios.
  • Implemented Mocha.Js scripts for asynchronous automated testing.
  • Generated 10K customers, 10K riders and 100K billing entries with Python script.
  • Performed JMeter testing with 100, 200 and 500 concurrent users with 1000 requests per user.
  • Used Socket.Io to implement the real time communication between driver and rider.

Environment: Node.Js, Angular.Js, Express Framework, MongoDB, MySQL, Socket.Io, NgMaps, Google Distance Matrix, Mocha.Js, D3.Js, Bootstrap, REDIS, RabbitMQ, JMeter, JQuery, Python

Confidential, San Jose.

MS Student

Roles & Responsibilities:

  • Developed whole application using Node.Js as back end and Angular.Js as front end.
  • Included modules like Friends, Groups, Newsfeed and Social Profile.
  • Designed own version of connection pooling which accelerated the performance by 10-12%.
  • Made use of Socket.Io to implement real time status updates and posting.

Environment: Node.js, Angular.Js, MongoDB, Socket.Io, Express Framework, REST, Bootstrap, Twitter Typeahead

Confidential, Santa Ana, CA

QA Intern

Roles & Responsibilities:

  • Followed Agile Methodologies, created test plans, test cases, test findings & recommendations documents. Review all test cases and evaluate effectiveness.
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Analyzed test results and prepared test/defect summary report for Sr. Management.
  • Implemented Agile/Scrum methods for testing approach.
  • Conducted Cross browser testing in IE, Chrome and Firefox.
  • Managed Test results and defects using Bugzilla defect tracking tool
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: HP Quality Center 9.0, Team Foundation Server, IE, Windows NT/XP, Internet Explorer, Oracle, Bugzilla.

Confidential

QA Engineer.

Roles & Responsibilities:

  • Developed, modified, and documented test cases from approved project requirements and design as related to processing system of CLUE.
  • Worked closely with business team, designers and software developers to understand application functionality and navigational flow.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Developed a simulated manual functional testing process on Object Oriented Programming concept and Java Language.
  • Actively participated in daily Stand-ups.
  • Prepared Test cases and Test plans for new functional modules.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Actively involved in SDLC and STLC process and used tools like ALM (HP), Selenium Web driver, JMeter.
  • Automated the regression test cases using the WebDriver & TestNG.
  • Automated the Test Cases using Selenium, WebDriver, Java, and Eclipse.
  • Performed Data Driven and Page Object Model Tests.
  • Developed and maintained Hybrid Framework,
  • Performed Cross browser testing involves checking compatibility of the application across multiple web browsers using Selenium Grid.
  • Extensively used my SQL proficiency during data Validations.
  • Involved in writing load tests scripts using Apache JMeter.
  • Developed unit tests using JUnit, create Test Suites and run parallel tests on TestNG
  • Used Firebug and Fire path for element identification while creating Page Object Repository.
  • Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using WebDriver. Supported all major production releases.

Environment: HP ALM, Selenium, Java, HTML, TestNG, Eclipse IDE, Windows NT/XP, Internet Explorer, Oracle 11g, WebLogic.

Hire Now