Software Qa Engineer Resume
Portland, OR
SUMMARY:
- Expert in Automated Testing | Prior Developer Experience | 10 - Year Record of Proven Results
- Senior software QA Engineer with 15 years experience of full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes in SDLC.
- Proficient all phases of Software Testing Lifecycle with expertise in the Integration and Functional, Automation, User Interface, Regression testing and Smoke Testing.
- Qualifications include ten years of QA software automation experience with automation architect, planning, tool selection, coaching, and team leading rules.
- Four years of open source test automation framework/platform development and six month independent software startup experience.
- Backed by strong credentials including a MS computer science degree; advanced command of various testing suites, agile methodologies, team work, leading skills and cross-platform skills in Windows, Linux and Unix.
SKILLS SUMMARY:
SQA Testing & Methodologies
Test Plans, Cases & Processes Functional Requirements
Scripting & Documentation
Regression & Negative Testing
UI & Compatibility Testing
Data Interface & Migration Testing
Performance/Load/Stress Testing
Testing Automation
Defect/Bug Tracking
Test Strategies & Coverages
QA & QC Standards
TECHNOLOGY SKILLS:
Tools: Selenium Suite; soapUI, SilkTest, Jmeter, Jenkins, Eclipse, HP QuickTest Professional, autoIt, JUNIT, NUNIT, TFS, C#, Microsoft SQL Server, Appium, Cucumber, Git, AWS
Languages: Java, Ruby, Perl, C#, VBScript, SQL, Json, XML, Windows, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Portland, OR
Software QA EngineerResponsibilities:
- Develop TaaS (Test As A Service) to host Automation on cloud
- Design and implement a generic automation framework to manage Any automation for Anyone at Anywhere on Any mobile device.
- Automation Integration/Hosting (Java/Selenium, Ruby, Jmeter, and Appium etc.)
- Working with an offshore testing team on the test automation integration
Confidential, Portland, OR
Test Automation Integration
Responsibilities:
- Product test and automation including Installation, DB-backup/restore, UI automation using AutoIt/CodedUI/Ruby
- Test Driven Development using Cucumber Automation Framework
Confidential, Portland, OR
Senior Software Quality Engineer
Responsibilities:
- Test Automation and testing distributed internet security software
- Develop 27 Test Suites to conduct product's End 2 End test
- Developing automation utilities for product installation, configuration, computer-group operations and monitoring to reduce the test efficiency
- Develop Web Service Regression Test and Selenium UI Automaton
- Continuous Automation Integration with Jenkins
Confidential, Portland, OR
Software Quality Engineer
Responsibilities:
- Working with 2 automation engineers for automation development and integration using CPAN/ Confidential and Confidential internal framework.
- All the automation are executed 24/7 and the results are available real-time on web.
Confidential, Portland, OR
Software Quality Engineer
Responsibilities:
- Testing a SQL/C# Web Application Products in an Agile development environment.
- My work focuses on the database testing, business rule validation and concurrency testing.
Confidential, Portland, OR
Software Quality Automation Engineer
Responsibilities:
- QA Automaton Lead of 2-4 QAs for testing multiple Web Application Products
- Design, implement a web-based P2P distributed test automation framework (4000 lines of Perl) to manage test case creation, test execution, and test result reporting for multiple projects at multiple sites
- Develop QTP automation scripts library and utilities (3000 lines of QTP library, QTP driver, 100 repeatable QTP test cases) to test web UI and web services products
Confidential, Portland, OR
Software Quality Automation Engineer
Responsibilities:
- QA for a enterprise security product working on test harness, GUI test automation
- QA for a mobile phone security product conducting all the activities of PLC
Confidential, Portland, OR
Software Quality Assurance Engineer
Responsibilities:
- QA for a web-services based database integration project using SQL Server/Oracle DB/XML, XML (xslt, schema, VBScript)
Confidential, Portland, OR
Software Quality Automation Engineer
Responsibilities:
- Project QA lead to support a team of 3 developers and delivered 3 major releases on time.
- Designed and developed the test harness in C#, Java, and Perl to mange automated test suites and generate test reports. Junit, Nunit, CruiseControl are used intensively. Implemented the quality process by using requirement map, checklist, quality gate, test automation, and integrating the test suite with the source control.
- Served as a member of the Quality Standard Committee, which designed and implemented the company’s quality standards like requirement map, checklist and quality gate.
Confidential, Portland, OR
Software QA Engineer
Responsibilities:
- Independently designed and implemented an data driven test automation system
- The system automatically runs nightly to test primary product functionalities.
- Three months investment for eight months return.
- Developed and maintained a project web page that applies quality methods (quality gate, turnover checklist, requirement mapping) to enhance the product quality.
- The wbpage included Perl/CGI based defect tracking database, defect report generator and requirement mapping tools. It prevented the design defects at the early stage and reduced product life cycle 50%.
- Administrated a Unix system to support a group of 20 engineers
- Led the QA team in turn-key system testing.
- Trained engineering skills to the QA team.
- Participated in requirements, design, code inspection, black box testing, white box testing, performance testing, defect reporting, and defect metrics analysis.
- Coordinated lab activities, setup and configured lab network for testing.