Sr. Qa Director/technical Lead Resume
4.00/5 (Submit Your Rating)
Redwood City, CA
SUMMARY:
- Seeking Test Automation Lead position in the web - based/mobile applications development technology sector.
- Hands-on Manager/ Lead Software Quality Assurance Engineer with 15+ years in both quality assurance and development.
- Built multiple high quality motivated QA teams including offshore and remote teams.
- Rigorous understanding of agile methodologies (Scrum, Kanban), project lifecycle, product development, and project management.
- Directed company’s product development functions, including engineering, release and quality assurance.
- Mentored QA engineers, project managers and developers to optimize their practices and processes.
- Improved reporting by introducing new tools.
- Administered JIRA, continuous integration (Jenkins) and various collaboration tools.
- Architected holistic automation frameworks for backend and UI.
- Designed and lead documentation projects for QA and product releases.
- Contributed to high level product design.
- Mobile automation.
- Proven track record of establishing cross-team collaboration.
- Strong analytical skills and a determination to function at a high level across projects with minimal direction and capable of working quickly while delivering high-quality outputs.
- Configured and maintained application servers, web servers and test environments in the cloud.
- Strong knowledge of RESTful and SOAP web services.
- Experienced in managing and testing complex functional projects that require a deep understanding of modules, components, and dependencies.
- Tools: JIRA, Jenkins, Webdriver, IBM Rational Functional UI Tester (JAVA based), Selenium 2 (C#/JAVA), Ruby, NUnit in ASP.NET C#, JUnit in Java Web-applications, Capibara, RSPEC, Rational Functional Test Robot (JAVA), TestNG, NetBeans, Resharper for MS Visual Studio, Maven, Mercurial, SQL Profilers, git, Xamarin Test Framework(C#), Appium (Ruby, Java) TestFairy, AWS, Azure, Nginx, Tomcat, Jenkins, Maven, Selenium, BEA Weblogic, Nginx.
WORK EXPERIENCE:
Confidential, Redwood City, CA
Sr. QA Director/Technical Lead
- Headed the quality assurance team for all Confidential Inc. and Confidential Inc.
- Designed and established a new QA process.
- Ensured quality software by establishing and enforcing quality standards and best practices, release management, automated test infrastructure for web, mobile, native apps and test-driven development.
- Built and lead a team comprised of automation engineers and manual testers.
- Created automation infrastructure: Selenium Grids, API test harness, deploys, unit and performance tests to improve the quality of software.
- Collaborated with cross-functional teams across the company to launch quality code for websites.
- Worked closely with Executives, Developers, and Product Managers, to ensure the quality of development.
- Designed and developed an end to end environment automation using configuration tools.
- Built an automated test infrastructure in Amazon and Azure cloud for integration web tests by utilizing tools like Jenkins and Jira.
- Configured multi-clustered Jenkins environment to improve execution of automated tests and deployment.
- Architected, designed and built the necessary infrastructure to create and run automated tests for new and existing features.
- Oversaw manual and automated regression test creation and execution in CI tools.
- Conducted trainings for teams on team collaboration and effective use of Jira, Confluence, Jenkins, GitHub and several another project tools.
- Leveraged JIRA and Confluence tools, and agile product development methodologies to develop an effective QA process
- Established a load and performance testing framework.
- Researched and selected tools such as TestFairy and Xamarin.
- Hired, mentored and managed all functional and automation QA personnel, both local and remote.
- Managed automation scripting and behavior-driven development frameworks (BDD) in ROR.
- Spread expertise and good usage of tools such as bug-tracking database, automated frameworks, document content systems, CI, and code distribution.
- Established metrics and Key Performance Indicators (KPIs) and lead regular quality reporting.
- Worked with Operations teams to ensure transition to production is orchestrated without impact to operations.
- Built load testing frameworks and leverage tooling to standardize performance testing.
- Lead testing effort for Android and iOS platforms for mobile, tablet.
- Technology used: Azure, AWS, Capybara, Webdriver, Jenkins, TestFairy, C#, JIRA, Ruby, git and GitHub.
Confidential, Redwood City, CA
QA Manager/Technical Lead
- Managed and led team of QA engineers (started team from the ground up, include hiring, training new engineering members), and working closely on architectural decisions, code reviews, project progress, and technical/production issues.
- Designed and developing automation frameworks used for testing Rest Web Services (XML / JSON) Insider features by using technologies like C#, Ruby, Rspec, Nunit and Selenium Web driver.
- Leading a remote QA team in coordinating QA activities and procedures. Managing and integrating QA Process / Procedure within Agile / SCRUM process and methodologies.
- Led a team of developers to manage more than 21 different projects/product lines from designing, developing, deployment and production support.
- Successfully integrated, Iterative development and testing process with project life-cycle. Using Jenkins for tasks like setting up test machines and running automation scripts. Improved the product release process by improving release tracking.
- Working closely with product managers to set the direction and road-map for the several products.
- Improved document Management process for all internal and external documents by introducing Atlassian Confluence
- Technology used: C# .Net, PetaPoco micro-ORM, Ruby, Selenium Web-Driver, JSON.Net, Rspec, Minitest, Nunit, TestNG, SOAP, Atlassian Jira/Confluence, Jenkins, Resharper, RubyMine, REST web services (XML / JSON), Git and GitHub.
International Sr. QA Automation Engineer
Confidential, Mountain View, CA
- Led QA, US and UK business teams through the full life cycle of development including requirements and specification reviews, managing test resources, test planning design reviews, and executions.
- Performed automated and manual testing for front-end, middle tier, and back-end on complex features of .Net Web applications.
- Designed, build, and maintaining the automated test frameworks and infrastructure in .Net Nunit, Selenium 2 and IBM Rational Functional Tester (Java API) . Currently working on WebAii Api and Selenium 2 Automation Frameworks
- Developing backend automation test suites/ framework in Visual Studio C#, WSDL and Nunit (Webservices -SOAP, REST).
- Providing feedback and requirements on the design and code implementation of all Confidential inc. and Couponstar Inc products.
- Influencing product requirements and release timelines as needed to ensure quality and customer satisfaction.
- Working closely as a QA Lead with Product Management, Customer Support, Technical Services, and Engineering.
- Managing quality lab infrastructures, release processes, deployments and configuration of .NET Web-based applications in IIS.
Lead QA
Confidential, MOUNTAIN View, CA
- Leading Quality Assurance on Emergency Management Services with the situational awareness and Surface Logistics Web based application.
- Wrote and executed automation scripts written in Java and C#(tested Webservices -SOAP, REST)
- Lead assigned projects and communicating design issues with development team and product management
- Wrote test plans and test procedures
Lead QA / Server Integration and Performance Engineer
Confidential, Santa Clara, CA
- Created Test plan and test cases for Webservices Application server. Tested Application servers with complex web-based mobile systems.
- Managed Integration process for Wireless WebServices Application server.
- Designed and lead test processes for a highly scalable server component that communicates with all flavors of web services & wide range of databases like Oracle and etc.
- Provided strong knowledge of server testing that includes installation and configuration of application servers and web servers such as IISand Apache Tomcat.
- Developed automated regression tests with HttpUnit and JUnit tools for Web based.
- Maintained test environments like test lab, databases, application servers and WebSevices.
Senior QA Engineer
Confidential, Sunnyvale CA
- Performed functionality, system, and memory leak tests for Confidential Performance Management and Monitoring solution software for enterprise level applications on Weblogic 8.1 platform.
- Wrote test plans and execute detailed test cases for functional, integration, stress, load, performance testing and memory optimization
- Designed and automated test process for performance and memory optimization for J2EE enterprise web solution
- Deployed Enterprise and Portal applications on various application servers. Setup Clusters and Load balance on Weblogic 8.1 environment.
Senior QA Engineer
Confidential, Palo Alto, CA
- Tested Web Based application on different variations of OS platforms and browsers to ensure that it works according to functional specifications and marketing requirements. Automated test process for XML document support of HP web alert system.
- Performed backend and front-end testing on complex features of J2EE web applications
- Successfully lead a few large projects to localize HP support document for 40 different locales.
- Designed and developed java web enterprise automation tools to ensure that verification process is more sufficient.
- Verified data base triggers, and tested data from end-to-end.
- Provided professional training and presentation on new test automation tools and website functionality flow for IDC and local engineers.
- Planned detailed user cases and test cases for backend and front-end large-scale
- Executed Test Cases for localized version of support pages on HP
Senior QA Engineer
Confidential, San Francisco, CA
- Developed and design automated test scripts in IBM Rational Functional Tester -Robot
- As QA Lead was instrumented and build a QA team and defined their respective processes
- Responsible for testing user and web-services interface layers, web security data transfer, email marketing.
- Test XML-based CRM upload application. Perform Load and Stress test.
- Write test plans for functional, integration, and performance testing.
- Responsible for completing release process to ensure the performance, usability, functionality and cross-browser compatibility.
- Manage, build and maintain test environment.
Automation QA Lead
Confidential, Palo Alto, CA
- Lead an automation test group, developed test plans, test procedures, test cases for automation process.
- Performed testing for J2EE development tool on different Application Servers against to multiple OS platforms and browsers.
- Developed and design automated test scripts/procedures for testing Java applications utilizing Win Runner
- Extensive experience in testing front and back end of JAVA web applications configurations of the product against different server configurations.
- Responsible for regression phase in testing cycle of application. Preparing bug reports and following bug regression process until full resolution and release.
- Designed and implement strong Content Management Systems for QA department intranet.
- Participating in product development meetings and discussing new features acceptance for the new releases of the product
Automation QA Lead
Confidential, Menlo Park, CA
- Performed functional, user interface usability and regression testing. Responsible for performance testing front end and back end of web based applications.
- Developed Automation tests scripts in WinRunner and test specification for on-line superstore and auction sites. Analyze test results
- Setup Test environment and Quality Assurance process for the company Managed several projects including moving different e-services to XML template base.
- Communicated with marketing, developers, creative services and project management teams to ensure delivery of a quality product on time.
- Managed and trained QA engineers to understand structure of test environment and production site.
Software QA Engineer
Confidential, San Francisco, CA
- Tested Confidential on-line Web based Banking applications include online bill payment and money transfer. Running compatibly tests under many operating systems
- Tested Enterprise Application management System, which provides timely processing of accounts opens, financial reporting, and fulfillment of literature requests. Modified existing and created new automated test cases.