Senior Qa Engineer, Microservices Testing Lead Resume
3.00/5 (Submit Your Rating)
BostoN
SUMMARY:
- High energy, optimistic, passionate and innovative
- Democratic, supportive and caring team lead
- Successfully implemented QA automation for UI, Services and DBs for both small and large organizations
- Interested in UI testing and microservices/API testing
TECHNICAL SKILLS:
- Scala
- Java
- C/C++
- Smalltalk
- Perl
- Visual Basic
- SQL
- Unix Shell scripting
- Assembly
- MS Visual Basic .NET
- VBScript
- HTML, JavaScript
- Gatling
- ScalaTest
- RSpec
- Selenium
- Cucumber
- JUnit
- Confidential, LoadRunner, SiteScope, Quality Center/Test Director
- MongoDB
- MySQL
- MS SQL 2000
- Oracle 9i
- MS SQL 2000 Reporting Service
- Unix,
- Linux pSOS+
- Vertex
- ChorusOS
- Windows
- Git
- CVS
- Rational ClearCase
- Jira
- GNATS
- Prostar
- VI
- Rational ClearQuest
- IDEA, RubyMine
- Eclipse
- Visual Age
- MS Visual Studio .NET 2003
- BigGantt
- LucidChart
- VMWare
- VirtualBox
- TCP/UDP/IP
- VPN
- SNMP
- RMON
- Ethernet IEEE 802.3
- ATM
- SONET
- ISDN
- MFC
- TCM
- Meridian PBX
- SmartBit
- Adtech
PROFESSIONAL EXPERIENCE:
Confidential, Boston
Senior QA Engineer, MicroServices testing lead
Responsibilities:
- Automated 100% of functional and performance microservices tests using Gatling/Scala framework.
- Automated 50% of UI regression/sanity tests with Cucumber/Java/Selenium in - house testing framework.
- Established, documented QA department best practices, planned and managed all QA projects, researched, presented various automation tools to Engineering.
Confidential, Boston
Senior QA Engineer
Responsibilities:
- Automated and ported 100% of UI regression/sanity tests into IE using Capybara/RSpec/Selenium stack
- Capybara/RSpec/Selenium
- Jira
- RubyMine
Confidential, Boston
Senior QA Engineer
Responsibilities:
- As the only QA Engineer in the company, automated 100% of UI regression tests.
- Also completed services and data integrity testing.
- Selenium/Java/JUnit · MySQL · Jira
Confidential, Boston
QA Automation Lead
Responsibilities:
- Implemented testing framework and complete automated regression test suites for UI for various customers using Selenium/Java stack.
- Mercury Confidential · Selenium/Java/JUnit ·J2EE applications
Confidential
Developer Analyst, QA Automation Team Lead, Performance Test Specialist
Responsibilities:
- Led automation team (up to 10 people) nationally.
- Created national QA automation/performance strategy to maximize the benefits of automation process.
- Organized and delivered Mercury Confidential training to R&D department.
- Architected and developed complete automated regression/sanity testing framework for internal applications including Billing, Handset Activations and Client Care using Mercury Confidential . Implemented automated shakedown process for Configuration Management.
- Created and executed performance tests for the front-end as well as middleware layers using Mercury LoadRunner.
Confidential
Senior Automation Developer for QA, Automation Team Lead
Responsibilities:
- Proposed and implemented best practices for automated testing. Introduced virtualization which greatly reduced products’ time-to-market while ensuring the highest quality.
- Implemented in-house Java-based automation tools for product testing and test run analysis.
- Utilized MS SQL Reporting services to create executive-level as well as developer-level product quality reports.
Confidential
Professional Services Engineer
Responsibilities:
- Provided pre-sales analysis of customer requirements and post-sales follow-up for product functionality and performance. Delivered technical presentations and product training to customers. Reviewed and amended technical documents prepared for international customers.
- Implemented static software analysis tools used in conjunction with Confidential Software Intelligence Database to improve quality and architecture of the customer’s code. Focused on software metrics, logical errors, maintainability errors and security holes in the customers’ code. Integrated Confidential software analysis tools into SDLC to prevent the injection of software errors during implementation stage.