Senior Qa Engineer/data Validation Lead Resume
Mountain View, CA
SUMMARY
- Over 15 years of professional experience in Software and Hardware industries
- Highly experienced Release Manager/Engineer/Architect responsible for d efining the strategy, vision, and Roadmap
- Outstanding technical knowledge with system skills to direct work through all phases of development
- Excellent communication skills with business stakeholders internal and external customers
- Outstanding knowledge of defining support policy requirements for launch, upgrade and end of life products
- Able to multitask effectively, prioritize assignments and meet critical deadlines
- Energetic team player with strong organizational, communication skills, and excellent work attitude
TECHNICAL SKILLS:
Operating Systems: Windows, Mac OS, UNIX, Linux
Programming Languages: Java, JavaScript, Pl/SQL , SQL, J2EE, Perl, C++, HTML, XML, xHTML, Python
Databases: Oracle, MySQL, MS SQLServer
Continuous integration: Jenkins, Docker, Perforce, Ansible, Granite Labs, Splunk
Cloud Technologies: Microsoft Azure, Amazon AWS
Agile Tools: Jira, Confluence, PTracker, Trello
PROFESSIONAL EXPERIENCE
Confidential, Mountain View CARelease Manager
- Responsible for Release Management lifecycle including scheduling, coordinating and the management of releases across the organization for multiple applications and portfolios
- Working with team conducting release readiness reviews, Milestone Reviews, Business Go/No - Go reviews and roll back strategy
- Responsible for measuring and monitoring of progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
- Effectively coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates
- Manage risks and resolves issues that affect release scope, schedule and quality
- Responsible for release maintenance schedule of all core services and ensure alignment across key partners and vendors.
- Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
- Participate in Change Advisory Board (CAB) meetings to discuss release scope, team dependencies, and roadblocks
- Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
- Responsibilities for IT Release Calendar and working closely with IT release managers from different portfolios
- Responsible for research of new software development and configuration management methodologies and technologies
Senior QA Engineer/Data Validation Lead
Responsibilities:- Responsible for data validation of ecommerce products using latest testing tools and methodologies.
- Closely worked and leaded offshore team, that is responsible for functional testing
- Worked on automation of manual test scripts while evaluating quality standards and analyzing test results
- Reported to higher management with tests results, defect metrics and overall testing status
- Assisted with on-going process of improvement efforts to ensure project planning, execution, reporting was effective, efficient and standardized
Lead QA/UAT Engineer
Responsibilities:- Worked on innovative leadership and implementation of improved/standardized QA techniques.
- Influenced and directed project teams to follow the defined procedures within Retail Systems.
- Worked on detailed schedules with target dates for deliverables, priorities and monitoring of multiple projects
- Provided assessment of product quality at key milestones to project leaders and management
- Responsible for development of overall quality assurance strategy for projects and documents
- Prescreened, interviewed and trained testers for all ongoing UAT projects
- Defined and documented test scripts to reveal product’s potential defects
- Responsible for tracking and triaging bugs, enforcing defect management procedures within the teams
- Closely worked with developers on isolating of complex defects to probable components and tracking them until resolution.
Senior QA Analyst
Responsibilities:- Responsible for end-to-end testing (UAT) of ecommerce products while being part of the Scrum team.
- Worked on implementation of software quality plans, evaluation of quality standards and analysis of test results.
- Responsible for analyzing testing scope and creation of end user focused scripts
- Closely worked with business stake holders, developers, project and product managers during all stages of the products development.
- Reported to QA management with test scope coverage, defect metrics and project status.
Senior SQA Engineer
Responsibilities:- Defined and implemented white-box and automated testing suites for core technologies, products and web-based applications.
- Developed and maintained automation test scripts using PL/SQL techniques
- Assisted in populating and maintaining regression test databases
- Participated in review and approval processes for project deliverables.
- Advised project teams on appropriate approaches to test delivered products, including test tools
- Provided guidance to development and project teams on the creation of a Master Test Plan and other testing-related deliverables.
- Assisted and coordinated project teams to identifying the needs for appropriate test environments
- Managed processes for identifying, tracking and reporting test results.
- Defined and tracked quality assurance metrics such as defect densities and open defect counts
Senior SQA Engineer
Responsibilities:- Designed and executed appropriate test scenarios for Business Payroll System.
- Created and executed test cases and test scripts, using black and white box testing methods
- Documented bugs with steps to reproduce issues, including expected and actual results.
- Developed test plans based on client's software testing methodology
- Worked closely with Business Analysts, developers, and project managers during all test cycles.
- Composed test documentation to ensure complete requirements-to-test-matrix coverage.
- Assisted in on-going process of improvement efforts to ensure test planning, execution, and reporting is effective, efficient and standardized.
Lead QA Engineer
Responsibilities:- Designed appropriate test scenarios to identify bugs in hosted and enterprise environments.
- Reproduced customer escalated issues and bugs that are reported by support engineers.
- Developed test plans based on client's software testing methodology and of the software to be tested.
- Worked closely with the Solutions team to forecast and project system load levels, and determine load / stress test methods to test the system to projected system load levels.
- Published conformance to exit criteria for release readiness evaluations.
- Composed test documentation to ensure complete requirements-to-test-matrix coverage.
- Conducted reviews of test plans building consensus with developers and Product Management.
- Responsible for QA Lab maintenance, which included ghosting, installation of client and server OS.
- Mentored peers and junior testers, including working directly with off-shore QA resources.
- Responsible for drafting, executing and maintaining test cases in Test case Management Tool.
- Documented bugs with steps to reproduction, expected and actual results.
- Championed product issues with product owners and developers to help improve customer experience.
Confidential, Redwood Shores, CA
Software Quality Engineer
Responsibilities:- Performed testing of iPass Universal Client software to be interoperable with major wireless mobile data (3G devices) cards.
- Created and executed test cases and test scripts, using black and white box testing methods.
- Designed appropriate test scenarios to identify bugs in hosted and enterprise environments.
- Developed test plans based on client's software testing methodology and of the software to be tested.
- Developed test reports and managed defects; regressed software fixes for new and existing products.
- Closely worked with developers, business analysts & project managers to provide test status updates.
- Created and maintained testing artifacts for client products.
Quality Control Test Engineer
Responsibilities:- Responsible for Quality Control of complex hardware/software capital semiconductor equipment.
- Performed analysis of design by verifying product performance and reliability.
- Closely worked with design engineering group reporting known software configuration issues, defects and provided suggestions for process improvement.
- Participated in Windows based software set up and configuration for Front End Controller per customer specifications (created new images and configured Microsoft products per customer requests).
- Worked on manufacturing compliance methods, procedures, and yielded improvement techniques.
- Defined documents and followed manufacturing process. Exercised judgment within generally defined practices and policies in selecting methods and techniques for obtaining solutions.
- Directly supported personnel in the preparation of detailed design, assembly, testing, and verification.
Senior Test Engineer
Responsibilities:- Responsible for Customer Acceptance process prior to final shipping.
- Recorded all found defects and anomalies into E-quality defect tracking system.
- Directly involved in software/hardware troubleshooting, during all stages of testing and complete analysis of semiconductor capital equipment that required evaluation of all identifiable factors.
- Worked with Printed Circuit Boards using wide variety of testing equipment.
- Defined document and followed manufacturing process.
- Exercised judgment within generally defined practices and policies in selecting methods and techniques for obtaining solutions.
- Worked on manufacturing methods, procedures, and yield improvement techniques.
- Reviewed sub-assembly performance to meet the overall tool performance requirements.
- Performed analysis of designs to verify performance and reliability.
Confidential,Fremont, CA
Software Quality Assurance Engineer
Responsibilities:- Participated in testing web-based e-commerce application for the company, that specialized in producing field LCD’s.
- Performed UI and usability manual tests, analyzed results and reported to QA manager.
- Communicated software defects and anomalies to the developers and verified the fix.
- Utilized software defects to Bugzilla bug tracking system.
- Created and updated test data and QA test documentation for compatibility testing.
- Reported founded bugs, verified and closed fixed bugs.
- Executed automated Win Runner scripts to test application functionality.
- Reported bugs, and tracked them till final resolution