Sr. Software Test Engineer Resume
Washington, DC
SUMMARY:
- Sr. Software Test Engineer/ QA Test Analyst with diversified skills and experiences in Software Quality Assurance (QA), Software Testing, Independent Verification and Validation (IV&V), Software Test Life Cycle, QA Standards, and QA Test methodologies. Experience in various business domains including Insurance, Cyber Security, Healthcare and government solution industries.
- Solid skills in analyzing Business Requirements/ User Story, and creation of all project artifacts including System Test Plan, Test Strategy, Test Cases, Bug documentation, Traceability Matrix, and Test Summary report.
- Strong knowledge in all aspect of Software Development Life cycle (SDLC) including planning, analysis, design, development, testing, deployment and release.
- Experience in Agile (SCRUM), Waterfall and V development methodologies
- Expertise in functional testing, black box testing regression testing, system testing, user acceptance test and software quality assurance best practices and methodologies
- Expertise in conducting peer reviews, technical reviews and procedure walkthrough.
- Experience in bug tracking and bug reporting using JIRA and HP Quality Center.
- Experience in automated testing using industry standard tools HP ALM (Application Life Cycle Management), UFT/QTP, Selenium suite, Webservices, RESTful using SoapUI.
- Experience in writing SQL Queries, extract data from SQL Server, and Oracle.
- Experience in 508 Compliance Testing using JAWS and WAVE
- Solid skills in Cyber Security, networks, Data Loss Prevention (DLP), and data security.
- Strong verbal and written communication skills with ability to communicate to both technical and non - technical audiences.
TECHNICAL SKILLS:
Automation Testing Tools: SoapUI, Selenium, QTP/UFT, JUnit, TestNG.
Requirements and Defect Tracking: JIRA, ALM
Automation Framework, Testing on CI Environment: Jenkins, Maven, Githhub
Applications and Databases: MS Word, MS Excel, MS PowerPoint, Oracle, MS SQL Server
508 Compliance Testing Tools: JAWS and WAVE
Programming Languages: JAVA, SQL, XML, HTML
Network: OSI Model, TCP/IP Suite, SMTP, and Defense-in-Depth Network Security Models
Security: Risk Management, Incident Response, Penetration Testing, Virus Protection
Platforms/Programs: Windows, UNIX/ LINUX, Mac OS X
Firewalls Technologies: Packet Filtering, Stateful, Application and Circuit Proxies, and DMZ
IDS and Protocol Analysis: Snort IDS/IPS, Nessus, Nmap, Wireshark, Microsoft Baseline Security Analyzer.
PROFESSIONAL EXPERIENCE:
Confidential,
Sr. Software Test Engineer
Responsibilities:
- Work with the Test Manager to set expectations and direction from a strategic and planning perspective
- Interact with product owner, team lead, developer business analyst, and end-users for gathering requirements/User Story
- Create Test Plans and Test Cases for all scenario types including positive, negative testing, and boundary
- Overseeing execution of all software testing activities, tools and techniques
- Follow up with the developer, business owner and project manager to resolve testing process questions/issues.
- Responsible for creating Test Scenarios, Test Cases, and Test Execution.
- Use HP ALM for systematic management of the test cases, test steps and defect tracking.
- Assist in writing user stories, analyze user stories documents, develop test cases and identify acceptance criteria for user stories
- Assist with Scrum team sprint planning estimation effort
- Assist in maintaining/updating Scrum backlogs using JIRA
- Perform sprint demo to clients
- Confirm product meets User Story and design intent as part of Scrum Sprint exit criteria
- Developed test cases from requirements, use-cases, design documents and other projects.
- Perform application level, access and data level security testing
- Interacted with developers to report and track bugs using JIRA
- Create the Regression Test cases and automated them for regression testing using selenium
- Work closely with IT infrastructure team and network security team to test/verify network policy against cyber security threat.
- Use SoapUI for web service testing and security testing.
- Responsible for Backend testing by writing and executing SQL statements.
- Created Automation scripts using Selenium IDE, and Selenium Web driver
- Reported Test Summary Report to the clients and provided recommendation for performance improvements as needed.
Environment: Selenium, JAWS, WAVE, HP ALM, QTP, JAVA, UNIX, JIRA, Oracle, SQL, TOAD, SoapUI
Confidential, Washington, DC
Sr. QA Test Analyst
Responsibilities:
- Reproduced client reported bugs and identify root cause of the defects
- Responsible for identifying the regression test cases
- Participated in functional specification and technical specification reviews.
- Prepared QA test plans, test strategy documents and test estimations for various releases
- Created and executed detail Functional Test scripts based on the business requirements.
- Responsible for maintaining all Functional Test Scripts after each migration.
- Performed back-end testing extensively using SQL Developer.
- Wrote and Executed SQL Quires for Oracle database testing and security testing.
- Wrote SQL queries to access data from the database tables and validation of results.
- Performed execution of test cases manually to verify the expected results.
- Develop Automated script for regression testing using Selenium WebDriver
- Managed requirements and developed Test Scripts and Test Cases using Quality Center.
- Mapped requirements to business scenarios to assure that all requirements were covered.
- Tracked bugs using Quality Center and performed regression tests once the bugs are fixed.
- Facilitated and ensured verification and validation in accordance with established software testing plans.
- Coordinated software defect tracking efforts to ensure satisfactory defect resolution.
- Performed verifications on fix and documented status of defects appropriately.
- Developed requirement Traceability Matrix and linked it to Quality Center.
Environment: SoapUI, Selenium WebDriver, IDE, Quality Center, Oracle, SQL Server, UNIX, Windows.
Confidential, Chevy Chase, MD
Software Test Engineer
Responsibilities:
- Involved in analyzing client’s requirements and developing\modifying the test cases and procedures.
- Developed Test Cases from requirement documents.
- Executed test cases and procedures for Functionality Testing, Integration Testing, and Black Box Testing.
- Managed and executed the traceability matrix of requirements to test cases.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an ongoing basis when necessary.
- Managed and Developed requirements and Use Cases using Visio and Quality Center
- Reporting the Software Change Requests (SCR) to the Quality Center
Environment: JAVA, JIRA, Windows, SQL Developer, Quality Center, SQL server.
Confidential, Washington, D.C
Information Security Analyst/ Verification Engineer
Responsibilities:
- Planned and implemented security measures to protect computer systems, networks and data.
- Developed Test Scenarios to validate security requirements preventing data loss and service interruptions by researching modern technologies that will effectively protect a network.
- Installing firewalls, data encryption and other security measures
- Developed user guide and Train staff on network and information security procedures
- Worked closely with Infrastructure team to resolve any issues
Environment: JIRA, UNIX, Windows, SQL Developer, ORACLE.
