Principal Quality Assurance Engineer Resume
Redmond, WA
SUMMARY
- Knowledgeable SDET with a strong background in Java, C#, and OOD/OOP practices.
- Experienced at creating test automation framework.
- Ensured high confidence quality assurance during web services (REST and/or SOAP API), UI, and database store procedure testing.
- Provided technical support for colleagues in test design and implementation.
TECHNICAL SKILLS
- Unix/Linux
- Java
- JUnit
- Eclipse
- Oracle 11/12
- SQL Developer
- SVN/git
- Tomcat
- ActiveMQ
- JDBC
- Jenkins
- Maven
- Nexus
- Artifactory
- F5 load balancer
- JMS
- Spring
- Docker
- Ant
PROFESSIONAL EXPERIENCE
Confidential
Principal Quality Assurance Engineer
Responsibilities:
- Responsible for reporting and tracking defects, feature test coverage and test results for new server engine and database functionalities.
- Designed and implemented automations for server engines (tomcat applications) and middle tier REST API automation framework.
- Maintained and improved oracle database package and store procedure test framework and automations.
- Created page - based portal automation framework with Selenium RemoteControl/WebDriver.
- Built an ETL reporting automation framework and created functional tests.
- Deployed database builds and middle tier applications (APIs).
- Automated web services (rpm builds)/microservices (docker images/containers) deployments through Jenkins jobs.
- Responsible for managing and maintaining Jenkins, Nexus, Artifactory and F5 load balancer.
- Added new functionality to our admin portal.
- Implemented new functionalities to stub the third party API calls for performance test.
- Wrote test plans for new features of the milestone.
- Documented all test process, coverage and results.
Environment: Unix/Linux, Java, JUnit, Eclipse, Oracle 11/12, SQL Developer, SVN/git, Tomcat, ActiveMQ, JDBC, Jenkins, Maven, Nexus, Artifactory, F5 load balancer, JMS, Spring, Docker, Ant.
Confidential, Redmond WA
SDET
Responsibilities:
- Implemented functional automations to test security/authentication REST API., which are windows services with claim-based identity and implemented with WCF technology in C#.
- Created and ran automated test cases to validate the certificates and policies generated and/or saved in AD/LDS.
- Set up test environment by deploying new build to virtual or physical servers and ran tests against it within the same domain or cross domains.
- Ran code coverage tests.
- Analyzed the test results and built more tests to cover the holes.
- Ran web performance tests with VSTS load test.
- Migrated Dashboard UI tests from Maui 1.0 to Maui 2.0 and built automations for the UI, which is implemented with Silverlight and/or ASP.NET.
Environment: C#, MS SQL Server 2008, .Net Framework 3.5, Source Deport, and Product Studio.
Confidential, Seattle WA
SDET
Responsibilities:
- Implemented unit tests and integration (functional) tests to verify the WCF-based ad campaign management API that is exposed externally.
- Designed, implemented and ran performance and load tests.
- Design and implemented comparison (A/B) test framework and test cases to verify that the new API has the same functionalities and followed the same business rules as the existing web application with COM+ middle tier.
- Built an application to set up WCF performance counters automatically.
- Designed and implemented WCF performance counters log parser to load the log files to reporting database automatically.
- Set up and ran SQL code coverage test. Analyzed code coverage and built more unit/integration tests to cover the holes.
Environment: C#, VSTS 2008, Visual Studio 2005, MS SQL Server 2005, Windows Server 2003, .Net Framework 3.5, and IIS.
Confidential, Bellevue WA
SDET
Responsibilities:
- Implemented test automations to test and verify local search back end web services (SOAP API) through SOAP or http calls.
- Developed automated test tools.
- Designed, implemented and maintained the test database.
- Designed and implemented a comparison test framework with ASP.NET technology.
- Created test plan and documented test results.
- Set up and ran SQL code coverage test
Environment: Visual Studio 2005, MS SQL Server 2005, Windows Server 2003, .Net Framework 2.0, IIS, and ASP.NET.
Confidential, Redmond WA
SDET
Responsibilities:
- Worked at Confidential Business Solution CRM group Core Platform team as contingent.
- Developed and implemented test cases to test SOAP API in C#.
- Investigated test failures and reported defects.
- Executed BVTs with WTT and prepared BVT results for the team.
- Built and ran regression tests to verify the bug fixes.
- Wrote test documentations.
Environment: Visual Studio 2005, Windows Server 2003, MS SQL Server 2005, Source Depot, Product Studio, WTT.
Confidential, Walnut Creek, CA
Software Engineer
Responsibilities:
- Implemented an application that allows BREW mobile subscribers to send greeting cards or download wallpapers, ringtones, and voicetones provided by different content providers.
- Tested the application with BREW Emulator.
- Developed a reporting system for content providers to track and analyze the subscribers’ downloads according to the providers’ requirement.
Environment: LAMP/WAMP (Linux or Windows, Apache, MySQL, and PHP).
