Lead Test Engineer Resume
Arlington, VA
SUMMARY
- Very knowledgeable of the Software Development Life Cycle (SDLC) and testing of Client/Server &Web applications for Functionality, Performance, Regression, Integration Testing and User Acceptance test (UAT) using Selenium, HP (Mercury) and IBM Rational tools under Window’s environment
- Proficient in development, execution, maintenance of test plans, test cases, test scripts, test specifications and test scenarios
- Proficient in writing Test Plans, Test Cases, Test Scenarios and Test Matrixes
- Proficient in creating automated people soft test Framework.
- Extensive knowledge in software manual and automation testing
- Theoretical and practical knowledge of various Software testing technologies including Smoke, Functional, Regression, UAT, Load and Stress Tests
- Proficient in Bug Detection, Analysis and Filing bug reports
- Strong Knowledge of System Development Life Cycle (SDLC) Methodology
- Experience in testing system upgrade from Oracle 10g to 11g
- Extensively used automated test tools of HP (Mercury) like UFT 11.52, Load Runner 11.52, ALMHPQC (Test Director/ Quality Center)
- Ability to handle a great variety of tasks simultaneously and sufficiently dynamic, team player, highly self - motivated and eager to learn
- Excellent knowledge of front-end and backend testing techniques
- Able to learn quickly and implement new skills
- Execute tests and log defects in bug tracking systems.
- Perform User Acceptance Testing Confidential Clients environment.
- Help and mentor other team members to get up to speed.
- Very strong analytical and problem-solving techniques, presentation skills
- Active Directory skill experience using SQL Server and writing SQL queries
TECHNICAL SKILLS
Testing Tools: Selenium, ALM HPQC (Test Director, Quality Center), UFT 11.52 (QTP), Load Runner 11.52, Requisite Pro
CM Tools: Clear Case, MKS, Star Team, Dim Cm
Bug Tracking Systems: Clear Quest, ALMHPQC, Redmine.
Languages: Python, Java, XML, Java Script, VB Script, SQL, and PL/SQL Plus.
Application Servers: Websphere, Weblogic, Cold fusion
Operating System: Windows 10, 2007, 2003, XP, 2000, NT. UNIX, Linux, DOS.
Databases: Oracle, MS- SQL.
Other Concepts: Toad, Oracle Query Analyzer.
PROFESSIONAL EXPERIENCE
Confidential, Arlington, VA
Lead Test Engineer
Responsibilities:
- Deploy and verify policies in Cloud Access Security Broker (CASB)
- Work with security tool Netskope to verify data traffic (AWS & Azure), introspection. Data loss prevention (DLP) and access control.
- Work with Applications and Integration Engineers to maintain and test an enterprise application on an Integration Environment; where the enterprise application will consist of solutions delivered by multiple Agile Development Teams integrated into one enterprise solution.
- Provide feedback to Agile Development Teams on their test cases and testing strategies including test automation strategies and scripts.
- Coordinate and collaborate with multiple Agile Development Teams to determine, gather, and verify testing related needs and deficiencies
- Provide feedback to the Product Owner and Business Analysts on the relationship between Backlog Item development and test cases, ensuring that they write their Backlog Items in language that is testable and with clear and complete acceptance criterion.
- Provide feedback to the Product Owner and Business Analysts with feedback on their UAT test cases and testing strategies.
- Work with Agile Development Teams and Business Analysts to standardize, document, and optimize application testing strategies, collate requirements from multiple documents and tools (like VSTS, Excel, etc.)
- Design, develop and execute test strategies for an application that is currently under development using an Agile approach, to ensure the solution meets customer requirements. Activities include:
- Independently create and execute test plans
- Prepare new and update existing test cases and scenarios:
- Ensure test cases are tied directly to Requirements/Backlog Items
- Ensure there are a sufficient number of Test Cases and Scenarios to provide full testing coverage of each Requirement/Backlog Item
- Create test cases and scenarios that are easy to understand, in a standard format, and reusable
- Perform manual testing by executing test cases as well as conducting exploratory, UI/UX, accessibility (Section 508 compliance), security, and performance testing as necessary.
- Identify, classify, document, track, and report Defects:
- Enter discovered defects into the Defect Tracking System (VSTS / Azure DevOps)
- Document defects in a manner that is easy to understand and written in a way that makes replication of the defect easy for Agile Development Teams
- Generate Defect reports upon request
- Develop and execute automated testing scripts:
- Review test scenarios and identify candidates for automation
- Create automated scripts, both positive and negative scenarios, focusing on the areas where automation would provide the greatest benefit
- Build and maintain automation framework, including identifying, documenting, and maintaining automation aligning with industry accepted standards
- Maintain automation script library, updating scripts as needed
- Perform code reviews of testing related code, provide feedback on that code, and share testing best practices to the Agile Development Teams
- Prepare and deliver Test Reports for the system in comprehensive, quantitative and qualitative terms appropriate for comparative analysis
- Develop and deliver training for other testers and developers upon request
- Provide status reports to Governance boards as required by the Agency’s SDLC and upon request from Stakeholders
Confidential, VA
Sr Test Engineer
Responsibilities:
- Design, develop and implement software testing methods and equipment.
- Plan and coordinates the labor, schedules, and equipment required for software testing and evaluating standard and special devices.
- Provide test area with parameters for sample testing and specify tests to be performed.
- Compile data and define changes required in testing equipment, testing procedures, manufacturing process or testing requirements.
- Test all customer samples and conduct additional special tests that cannot be performed in the test area.
- Develops and conducts Automated tests for system Management and Network.
- Log defects in to Redmine.
- Perform back-end test using SQL Server and writing SQL queries
- Perform migration verification.
- Maintain records of test progress, document test results, prepare reports and present results as appropriate.
- Deliver the status of the software testing to management.
- Communicate with peers, managers and project stakeholders effectively using both verbal and written communications.
- Develop test schedule that balances personnel, equipment and customer availability.
- Creating, describing and analyzing software Incident Reports (IRs) and working with software developers toward IR resolution.
- Tools use: Selenium, Redmine, IR.
- Environment: Agile, Linux
Confidential, VA
Sr Software Test Engineer
Responsibilities:
- Understand customer and system requirements.
- Perform migration verification in production.
- Verify data using informatica.
- Developed and conducted automated test Framework for people soft
- Design, develop, and implement test plans for simple/complex software components based on the requirements.
- Maintain records of test progress, document test results, prepare reports and present results as appropriate.
- Deliver the status of the software testing to management.
- Perform section 508 testing using JAWS
- Write and execute test script
- Perform Load test using Load Runner
- Converting manual test script into automation test script using UFT 11.52.
- Log defects in to ALM HPQC 11.52 and Share Point.
- Perform back-end test using SQL Server and writing SQL queries
- Tools use: Unified Functional Testing, Load Runner, Microsoft word and Excel, Microsoft SharePoint. Jaws, Beyond Compare 2. Informatica.
- Environment: Agile, Windows 10, 7, XP SP2, PeopleSoft 8.5.3
Confidential
Software Test Engineer
Responsibilities:
- Project Description: Support PeopleSoft 8.5.1 various web-based HR applications AWRD, ePerformance, Time in Class/ Time in service (TICTIS), Service Computation Data (SCD), Career Tracker
- Understand customer and system requirements
- Design, develop, and implement test plans for simple/complex software components based on the requirements
- Maintain records of test progress, document test results, prepare reports and present results as appropriate.
- Deliver the status of the software testing to management
- Perform section 508 testing using JAWS
- Write and execute test script
- Converting manual test script in to automation test script
- Log defects in to HPQC 9.52
- Perform back-end test using SQL Server and writing SQL queries
- Tools use: Unified Functional Testing, Load Runner, Microsoft word and Excel, Microsoft SharePoint. Jaws, Beyond Compare 2.
- Environment: Agile, Windows 7, XP SP2.
Confidential
Software Test Engineer
Responsibilities:
- Unifying the four primary Systems - IVIS, DVIS, IVO and NIV
- Enhancing system usability by providing a consistent and intuitive user so that users do not have to learn multiple visa systems
- Increasing visibility and access to visa information
- Consolidating data to reduce manual re-entry and re-work across systems
- Providing a flexible and scalable modernized system architecture that will quickly adapt to new and emerging business requirements
- Reducing the recurring costs of training, development, and maintenance and minimizing deployment-related disruptions to NVC/KCC/Post operations
- Implementing key aspects of the Bureau’s Enterprise Architecture (EA)
- Understand customer and system requirements
- Design, develop, and implement testing plans for simple/complex software components based on the requirements.
- Create and apply metrics to track system reliability, scalability and performance metrics, diagnose and debug failures uncovered during testing
- Maintain records of test progress, document test results, prepare reports and present results as appropriate.
- Communicate the status of the software testing to management
- Tested section 508 using JAWS
- Write and execute test script using RFT
- Maintain IEEE standard and templates, as well as CMMI level 3
- Tools use: Unified Functional Testing, Load Runner, Microsoft word and Excel, Microsoft SharePoint. Jaws, Beyond Compare 2.
- Tools used: Rational Requisite Pro, Clear Quest, Clear Case, Rational Quality Manager, Rational Functional Testing (RFT), Microsoft word and Excel.
- Environment: Windows XP SP2.
Confidential
Software Quality Assurance (IV & V Analyst)
Responsibilities:
- Reviewing, verifying, and validating SDLC documentation such as software Requirement Specifications (SRS), Software master Test Plans (SMTP), and Software Version descriptions (SVD)
- Ensuring requirements traceability throughout all SDLC documentation including test cases and test results
- Writing Technical Analysis Reports (TAR) that technically accurate, complete, and correct
- Work with team members to propose changes to satisfy documentation requirements, project objectives, and proposes updates document to satisfy requirements
- Ensure software requirements completely identify the functionality for the system and that all requirements have successfully been tested and have passed
- Observing testing, understanding how testing is conducted and how to report results
- Write PL/ SQL query for back-end testing
- Tested the system upgrade from Oracle 10g to 11g
- Maintain IEEE standard and templates, as well as CMMI level 3
- Tools used: Team Track, SERENA Dimensions (CM), Microsoft word and Excel, Rational Requisite Pro, Clear Quest
- Environment: Windows XP SP2.