Software Test Engineer (consultant ) Resume
Melbourne, FL
SUMMARY:
- Software Testing Analyst with 16 years of experience in testing Web, Mobile Phone, iPad, Client Server and Mainframe applications
- Proven experience implementing process improvement for SDLC
- Experiences include software development life cycle support for manual and automation testing including Functional testing, Integrated testing, Regression testing, End to End testing, Negative testing, Boundary testing, Business Process testing, User Acceptance testing
- Results - driven, self-motivated, decision maker, positive attitude, team player, problem solver, dedicated work ethic, flexible and desire to learn and grow with a fast-paced organization
- Examined software performance in various environments (mobile, desktop, tablet) and browsers
- Experience with Agile/Scrum, waterfall methodologies
- Good Understanding of Object-Oriented testing methodologies, GUI concepts, maps and data-driven test script methods
- Possess Traceability Matrix experience
- Possess strong SQL skills
- Experience with command line Linux and virtual machines
- Experience with automation testing
TECHNICAL SKILLS:
Testing Tools: ALM, Win Runner, QA Run, JIRA, Mantis, Test Manager, TFS, Visual Studio, UML diagrams, SQL Developer, Toad, QTP, SoapUI
Operating Systems: iOS, Unix, AIX, Sun5.8, Solaris2.8, Windows 8/7/ Vista/XP, VAX/VMS
Databases: Oracle, SyBase, DB2, SQL Server 2012/2008R2/2005, MS Access
Languages: C, C#, SQL, Java, Java Script, VB, VB Script, TSL, 4Test, HTML, XML
Project Management: MS Office, Word, Excel, Power Point, Visio, Lotus Notes, MS Project, SSIS
PROFESSIONAL EXPERIENCE:
Confidential, Melbourne, FL
Software Test Engineer (Consultant )
Responsibilities:
- Study and understands Thales programs’ software and systems, data flows through the system, and interactions between components (including processes, services, web service calls, etc)
- Understand databases, how they are populated, queried, and data is managed into useful information for the projects
- Understand ICD’s and able to use COTS products and possibly integrate them into Thales system
- Understand End to End system data flows to validate data
- Troubleshoots issues within the system
- Provides feedback on requirements to ensure they are testable, as well as identify user stories and use cases that have not been directly documented by those requirements
- Writes test procedures to verify the system functions as designed according to the requirements, CONOPS, and use cases
- Execute and maintain test procedures and provide test results/reports
- Provide feedback and written details for major issues encountered
- Facilitate the development of new and improved tools for system testing on embedded systems, including ways to simulate aircraft inputs
Confidential, Melbourne, FL
Software Quality Engineer (Consultant )
Responsibilities:
- Review business requirements and develop Test Plans, Test Scenarios and Test cases
- Study and understands programs’ software and systems, data flows through the system, and interactions between components including services, web service calls
- Perform functional, integration, systems and regression testing for Australian Railroad and BNSF Railroad applications
- Participate in a cross-functional group within the overall product team, representing the QA effort and advising on project issues, risks and scheduling matters
- Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimating/reporting, acceptance criteria definition
- Involved in Manual Testing, Smoke Testing, Usability Testing, Functional Testing, End to End Testing, Regression Testing and User Acceptance Testing
- Mentor junior associates in how to perform testing throughout the entire development life cycle
- Executed test cases during integration, system and regression testing phases
- Interacted with Business Analysts and Developers for deferred defects
- Work with security team to analyze need for testing of system security requirements
- Ensure QA entrance and exit criteria are met
- Communicate QA risks, milestones, and status to Leadership and Project Team
- Design and prepare test data dashboards for reporting
- Wrote SQL scripts to extract data from Tables and perform data validation
Environment: Oracle, SQL Developer, C++, Java, Apache, PHP, Rally, Jenkins, GitHub, JSON, Fiddler, ALM, QTP, SoapUI, PuTTY
Confidential, Sunrise, FL
Software Quality Engineer (Consultant)
Responsibilities:
- Reviewed business/functional requirements and technical specifications of the application and developed Test Plans, Test Scenarios and Test cases
- Involved in Manual Testing, Smoke Testing, Usability Testing, Functional Testing, End to End Testing, Regression Testing and User Acceptance Testing
- Analyzed Use Cases and Test Scenarios to write Test Cases
- Involved in gathering Test Data according to the requirements
- Reports software defects and manages defect tracking and resolution
- Obtains sign offs on QA and UAT efforts and certify system changes for implementation
Environment: SQL Server, Visual Studio, Remedy, Asp.net, MS office
Confidential, Fort Lauderdale, FL
Software Quality Analyst (Consultant)
Responsibilities:
- Review functional and design specifications to ensure full understanding of scope, business and technical complexity and rules to deliver comprehensive and quality solutions
- Create and execute on test plans, test strategies, and test cases for client-facing web applications and mobile applications and related back-end systems
- Hold and facilitate test plan/case reviews with cross-functional team members.
- Identify, create and/or condition test data
- Execute manual and automated test cases and verify test results using application user interface and/or SQL
- Document and manage defects on assigned projects
- Report on testing progress and results to project team and stakeholders
- Maintain and update existing manual and automated test cases
- Isolate, replicate, and report defects and verify defect fixes.
- Perform root cause analysis and build status reports
- Work collaboratively with project team including development, business analyst, and QA resources
- Participated in technical evaluation of test tools that could provide tangible benefit to the testing effort
Environment: SQL Server, Visual Studio, C#, Java Script, XML, HTML, CSS, Type Script, Angular, JSON, Fiddler, iOS, Android, iPAD, iPhone, Android tablets & mobile phones
Confidential, Palm Beach Gardens, FL
Software Quality Engineer (Consultant)
Responsibilities:
- Develop and maintain test plans, manual and automated test scripts for user interface, functionality, system and ad-hoc testing, Execute regression tests, functional tests and data tests
- Assist in the development and maintenance of user manuals and guidelines
- Install applications in QA, develop software release documents
- Tested iPhone and iPad applications, both client and admin parts and integration
- Tested web applications, web services and data synchronization for Crew tablet web application which is used in Telecom and construction industry for field engineers
- Worked on Forms automation project where paper forms were converted into electronic form using InfoPath. Tested the forms, security around the forms, and workflow
- Performed functionality and security testing for a third party web application customized for Claims department
- Tested an automated provisioning process for Active Directory User Objects named Active Directory Worker Account Management Process using following technologies: PowerShell 2.0, Quest Active Roles Management Shell for Active Directory, Microsoft AD-LDS
- Responsible for providing management reporting for all activities and history logs including issues report and test iterations
- Wrote complex SQL queries to join multiple tables to extract and verify data
Environment: Visual Studio 2010, SQL server 2008R, Windows 7, C#, TFS, ASP.net, Quality Center 10.0/11.0, QTP
Confidential, Port St Lucie, FL
Software Quality Engineer
Responsibilities:
- Involved in all phases of the Software Development Life Cycle from gathering and publishing project requirements, formatting conceptual and detailed system designs, creating program specifications and all levels of testing plans, as well as coordinating user acceptance testing and implementation planning
- Design and develop test plans and detailed test cases from product functional specifications
- Test Web Ecommerce Applications (B2C, B2B)
- Execute manual and automated test cases
- Document and perform analysis on test results
- Tested Eligibility, Medicare/Medicaid and Commercial Insurance Verification, Claims processing, Credit Card processing, Doctors Orders processing, Doctors NPI database
- Tested Patients Care/Customer care applications for HIPPA changes
- Perform issue isolation and analysis techniques. Issues may occur in applications or associated data systems
- Understand proper documentation of issues, issue tracking, and regression
- Independently determine release criteria and testing quality metrics
- Responsible for regressing issues submitted by other departments to insure appropriate entry into the issue tracking system
- Record, edit, and manually script automated testing scripts in Mercury Quick Test Professional
- Review and test in Visual Basic and VB.Net, Review and test stored procedures in Microsoft SQL Server
- Technical mentoring of junior staff members on test processes
- Generated software builds using Microsoft Visual Source Safe
- Coordinated testing efforts as a function lead on various software including delegation of responsibilities
- Coordinate and manage User acceptance testing
- Represented QA department in Process Improvement
- Wrote SQL queries to join multiple tables to verify test results
Environment: VB 6, VB.Net, Visual Studio 2008, Windows XP, SQL Server2005/2000, QTP, MS Office, Visio, Business Objects, TFS, ASP.net
Confidential, Lake Mary, Florida
Senior QA Analyst
Responsibilities:
- Performed Manual and Automation Testing of client server and Web applications
- Developed QA test plan which detailed the testing scope, strategy, test requirements and resources
- Provided Project Manager with project specific test resource requirements and testing timelines.
- Represented QA on Project teams, identified QA’s function and tasks related to the project
- Developed detailed test cases to execute manually or through automation
- Reviewed technical and user specifications
- Planned and organized all tasks associated with feature and regression testing from requirements phases through delivery to the business units.
- Performed Integration Testing, Functional Testing, Regression Testing and User acceptance Testing
- Analyzed and documented test output and managed resulting defects through re-testing cycles.
- Provided guidance & support to junior members of the System Test team regarding the execution of test methodologies and test automation practices
- Reported and communicated current status on all open projects to management
- Created User Manuals for new and existing features
- Created accurate and comprehensive testing estimates
- Performed back-end testing using SQL and Unix
- Used Unix Korn shell scripts and Perl scripts to run background jobs
- Tested functional and security privileges of the application using XML APIs
- All the test scripts were first manually executed and then recorded the same in Win Runner. All the issues that came up during this process were logged in Test Director as defects.
- Function as Subject Matter Expert (SME) for wireless billing
Environment: WinRunner 7.0, LoadRunner 6.0, TestDirector 6.0, Java, Java Script, HTML, DHTML, XML, Oracle 8.1.7, Unix Solaris2.8, IBM AIX, Perl, Windows NT, VB, VB Script
