Senior Qa Engineer Resume
CA
SUMMARY
- Expertise in Web and Integration testing, Performance and backend systems testing
- Excellent knowledge in Java and SQL technologies
- Experience in automation using Java, JUnit and SoapUI
- Organized and detail - oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently
- Able to work independently, within and across teams
- Excellent communication skills, both verbal and written
- Experience in Scrum and Waterfall models
TECHNICAL SKILLS
Web Technologies: - Java, J2EE, Web Services, XML
Databases: - MySQL, Oracle, DB2, SQL Server
Testing Tools: - Test Director, Quality Center, Clear Quest, JIRA
Automation Tools: - Selenium IDE, RC, TestNG, JUnit, SoapUI, LoadUI, JMeter
Others: - Shell Scripts, Fiddler, SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, CA
Senior QA Engineer
Responsibilities:
- Collaborated with Development Engineers to comprehend the Functional Specifications of the platform components
- Created and executed Test Plans and exhaustive test cases from user stories for various web service applications of the platform and tracked results
- Performed blackbox and whitebox testing of the VSX platform
- Automated web services testing using SoapUI
- Integrated SoapUI test suites as part of the build using shell scripts
- Created and tracked defects using the in-house tool
- Performed end-to-end testing of the platform for real-time scenarios like video call and chat services
- Executed performance tests using LoadUI and JMeter tools
- Created and executed detailed test cases for High Availability scenarios
- Configured VIPs on ACE Load Balancer and tested Load Balancing functionality
- Created health monitors for real servers on ACE Load Balancer
- Scripted application-specific custom probes on ACE Load Balancer CLI using tcl scripting for several real server application components
- Installed Nginx as a Load Balancer and Throttler
- Created Tidal Intersperse monitors to auto-detect the availability of various servers
- Performed VSN HA Hardware Failover testing for VSN Gateway devices
- Configured Cisco ISR switches to be used as Routers to define private networks using the interfaces
- Installed CVE software, CentOs and VMs on several AOpen devices using various combination of IPs for OS/VM configurations to be used as VSX Edge Appliance by
Physicians
- Created Network Topology diagram for a networking module with various cloud components and Connectivity establishment in a Private Network setup
- Collaborated with DBA to identify Oracle performance issues
- Created Oracle database scripts to capture various business transaction details
- Created shell scripts for monitoring VM performance during performance testing
- Created Linux VMs using vSphere client
- Worked in Scrum environment
Environment: Java, Oracle, Linux, Cordys, SoapUI, LoadUI, REST API, Web services, Oracle, SQL Developer, IP tables, Shell scripts, Tomcat, Nginx, JUnit, SDL, CDETS, TIMS, Maven, Hudson, SVN, Routers, Networking, ACE Load Balancer, VM, vSphere, Nginx, Intersperse
Confidential, Oakland CA
QA Lead
Responsibilities:
- QA Lead and SME for Tiburon system
- Collaborated with Product Managers, developers and other stakeholders to ensure a good quality product
- Managed geographically located team without any slip in deadlines
- Designed automation framework for UI application using Selenium RC to increase testing efficiency and reliability
- Automated API services functionality using Java to provide increased testing coverage
- Architected test harness for QA infrastructure and saved time in troubleshooting the environment
- Automated end-to-end test suite using Java that ensured the quality of the adserving platform
- Created SQL queries for complex application scenarios that were used in the Java automation tools
- Tuned MySQL stored procedures to improve performance of reports that received several accolades from customers for exceeding expectations
- Performed backend testing of stored procedures, triggers, functions
- Created Test Plans, reviewed test case documents by other team members as well as offshore testing execution results
- Developed and executed a wide variety of functional, integration and end-to-end tests
- Scheduled and driven bug review meetings, validated submitted bugs, took ownership, notify relevant business units, research and log root cause analysis for the reported bugs and follow through with a resolution and final testing
- Maintain full responsibility for Production Support
- Provided direction and leadership to a team of onshore and offshore resources
Environment: IDEA, Selenium RC, Selenium IDE, MySQL, Toad, Shell scripts, Soap UI, Cloud deployments, Hadoop, JIRA, TestNG, Spring, Hibernate
Confidential, San Francisco CA
QA Lead
Responsibilities:
- QA Lead and SME for Provider applications
- Managed a team of 6 resources
- Analyzed the UI and API requirements for Service Provider
- Collaborated with Business Analysts to unveil complex scenarios and added them as requirements to the Business Requirement Document
- Recommended guidelines and best practices for the testing of custom Facets services that were efficient for testing purposes
- Provided estimates for the testing of Facets services and Provider UI and backend systems that helped in proper resourcing
- Created functional and integration test cases for API services and UI applications
- Performed black-box testing of the Provider applications
- Performed backend testing of Oracle functions and stored procedures
- Performed middleware testing of message sets in WebSphere Message Broker
- Logged defects in Test Director and tracked them to closure
- Developed project artifacts like Entry and Exit Criteria, User Manual documents
- Collaborated with third party vendor and successfully implemented the interface between Blue Shield and vendor
Environment: Java, Facets, WebSphere Message Broker, Soap UI, Oracle, Toad, PL/SQL, Test Director
Confidential
Project Lead, Somerset NJ
Responsibilities:
- Project Lead and SME for the Closeout Pricing application
- Managed a team of 12 resources
- Participated in JAD sessions with business users to understand the requirements
- Liaised between MetLife Business and IT partners for comprehension of requirements by either parties
- Analyzed the requirements thoroughly and prepared Functional Requirements Document
- Created Business Process Diagrams and Technical Design Document
- Acted as a SME for annuity pricing calculations and derivations
- Estimated for development and deployment activities
- Created SQL queries in Oracle for complex application scenarios that were appreciated by the DBAs
- Created test plans and test scenarios document and tracked defects in Test Director
- Coordinated with the UAT team and business users for User Acceptance Testing
- Mentored the new team members on the business and technical fronts
- Responsible for the overall execution and management of the project
Environment: Java, JSP, Web Services, DB2, Test Director
Confidential, Scranton PA
Project Lead
Responsibilities:
- Project Lead and SME for Voluntary Benefits and Enrollment application
- Provided solutions to the Business Users for production support issues
- Architected and devised technical strategies translating the business requirements
- Maintained full ownership for the migration and generation of Correspondence Letters from another system to the online intranet system that saved $40,000 installation and $20,000 maintenance costs thereafter every year
- Involved in the analysis and design of efficient approaches to develop new enhancements
- Involved in performing QA Testing and providing sign-offs prior to releasing a new version of the system
Environment: Java, JSP, DB2, Shell Scripts, WebSphere Application Server
Confidential
Team Member
Responsibilities:
- Interacted with clients to comprehend new requirements
- Coordinated with the project stakeholders
- Redesigned Java objects used to populate the tables in GUI screens
- Upgraded Java version to JDK1.4
- Provided effective alternate designs for various features
- Analyzed the slow performing activities of the application and provide effective solutions to derive performance benefits
- Fixed bugs reported and assigned
- Analyzed and designed new efficient approaches to develop new enhancements
- Performed SQA Testing prior to releasing a new version of the application
Environment: Java, DB2, Eclipse, VSS
Confidential
Team Member
Responsibilities:
- Analyzed the business requirements
- Prepared Functional and Program Specification documents for the assigned modules
- Developed JSP code for graphical user interface and Servlets for business classes
- Developed PL/SQL Stored Procedures to implement business requirements
- Designed and developed various complex reports used for reconciliation
- Identified performance hotspots in Java and SQL code and offer solutions to add value to the system
- Prepared Test Procedure and Test Case documents
Environment: Java, JSP, Oracle, PL/SQL, SQL Plus, Crystal Reports
