We provide IT Staff Augmentation Services!

Software Qa Manager Resume

4.00/5 (Submit Your Rating)

Rancho Cordova, CA

SUMMARY:

  • Senior Software QA Automation Engineer Quality Assurance |Research & Testing, Management |Problem Solving
  • Rapidly learn new programming languages and methodologies. Highly adaptable multi - tasker, frequently sought by other teams for assistance in programming and training.
  • Achieved results by managing information, researching, developing, planning and implementing solutions.
  • Work effectively independently or as part of team.
  • Trained and mentor colleagues, creating a cohesive and effective team.
  • Expertise in agile software development methodology (SCRUM) and industry best practices.
  • Skilled in programming various programming languages as well as manual and automation software testing.

TECHNICAL SKILLS:

Operating Systems: Windows 7 to Windows Server 2012 and Unix (Debian Linux)

Software: Selenium, Maven, TestNG, TestComplete, Silktest, Node.js, Nunit, RSpec, TFS, GIT, SourceTree, Restful services, Regular Expressions, JIRA, Confluence, WAPT, BitBucket, Zephyr, Junit, Loadrunner

IDE: Microsoft Visual Studio, Aptana, WebStorm, Eclipse, Padre

Languages: JavaScript, Java, C#, C, .NET, PHP, HTML, CSS, XML, SQL, Perl, PowerShell, Ruby, Python

Development Standards: OOP, SDLC, Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Rancho Cordova, CA

Software QA Manager

Responsibilities:

  • Sets direction for and oversees all software testing activities.
  • Added automated software testing to a purely manual software testing environment. The automation scripts include, Smoke Tests, Regression Tests, Functional tests, and performance tests.
  • Architected an automated testing framework for two web based projects using Selenium, Java, Maven and TestNG
  • Added my Automation framework and test scripts to a GIT repository for source control.
  • Investigated or created new tools to test our software from unit tests to performance tests and full regression tests suites.
  • Setup a test case repository using the Zephyr plug-in for JIRA and mentored the team on test plan writing and usage with Zephyr.
  • Accessed or Modified data using RESTful Web API services.
  • Load tested the two major projects using WAPT performance tool. Began to investigate JMeter.
  • Continued daily hands on testing. Creating functional manual and automated test cases and executing them.
  • Setup Splunk to decipher system error logs quickly.
  • Participated in all phases of risk management assessment and software/hardware development.
  • Provides feedback to project team and other internal customers on the production readiness of software.
  • Facilitated user acceptance testing with end users for each software release.
  • Interviewed and hired QA team members both onshore and offshore.
  • Started up an offshore team and hiring offshore team members.
  • Grew the team from 3 to 20 QA testers in the past 18 months.

Confidential, San Francisco, CA

Senior Software Engineer

Responsibilities:

  • Isolated solution for set of tests to run basic check of major functionality of completed product, developing automatic execution of test strips after build, utilizing job from Jenkins Server and coming in considerably under timeline.
  • Wrote and maintained code structure and created coding standard for team to follow, developing consistent codes and processes and reducing errors and defects.
  • Instructed members of team on good coding practices and taught software skills to junior members, creating coding Best Practices and efficient team members.
  • Hosted code review sessions with team members, reviewing new codes and troubleshooting issues.
  • Architected automated testing framework for web based product in cloud using Selenium, JavaScript, and Node.js, enabling QAEs to write test cases and store results in 40 minutes instead of 4 days.
  • Investigated or created new tools, testing software from unit tests to full-regression tests.
  • Created and ran nightly regression on multiple VM servers automatically, assigning QAEs (Quality Assurance Engineers) for investigating any errors in tests.
  • Developed method for updating test results in EnterpriseTester (test case management system) through automation with test case results, using REST API.

Confidential

Team Lead

Responsibilities:

  • Presented QA results and recommendations to board of directors after each release, reporting number of defect located by team and new test cases developed.
  • Communicated business objectives and expected deliverables to QA team at beginning of each release cycle, disseminating information to team on assignments and receiving feedback.
  • Managed team, scheduling assignments and communicating on meeting commitments in terms of scope, schedule and quality.
  • Worked with Development and Business Analysts on project plan and timeline for each release cycle, estimating or negotiating with customer on product testing time, ensuring best-quality product.

Senior Software QA Engineer

Confidential

Responsibilities:

  • Worked independently with no supervision on testing large scope and complex projects.
  • Wrote test plans, test cases and automation for new features from specs delivered by Development and Business Analyst.
  • Tested software manually and running automation, looking for defects.
  • Interfaced with software development team, reporting and explaining defects.
  • Gained deep expertise in Customer relationship management (CRM) and Complex Searches becoming subject matter expert and decreasing defect investigation time.
  • Collaborated with Application Engineer (AE) and Software (SE) from start of development cycle, designing comprehensive testing approach.
  • Setup and ran Loadrunner for load testing our application for performance with 5000 simulated logins.

We'd love your feedback!