Qa Engineer Resume
PittsburgH
SUMMARY
- Accomplished Software Quality Engineer and Automation over ten years of experience with a proven record in diversified fields of testing, streamlining and developing efficient project plans/test scripts for the purposes of automation, leading to accelerated product rollout and system optimizations.
- Gained experience in testing client/server and Web applications using Manual and Automated testing tools like Test Complete.
- Involved in all phases of the software development life cycle (SDLC).
- Experience in setting up test environment.
- Involved in preparing Test Plans, Software requirement specifications, and Design Documentation.
- Proficient in complete testing process of a given software application for different software releases, includes creation of test plans, test cases/test scripts by maintaining Quality procedures and standards to meet client's requirements and expectations.
- Highly proficient in Manual Testing and Negative Testing to make the product bug free.
- Experience in defining and design of Use Cases, generation and maintaining test scripts, using Automation Tools, Modification of Scripts and enhancing the performance of Script for Customization of Testing Process
- Proficient in Functionality Testing, Black Box Testing, Build Verification Testing, Integration Testing System testing, Regression testing, Stress Testing, User Acceptance Testing (UAT) for process of a given software application including different software releases.
- Involved in Quality procedures like internal quality audits, defect prevention, estimations, metrics collections, inspection and reviews.
- Agile Development Process Experience
- Experience in testing of web based and client server applications.
- Skills in back end testing executing SQL queries to retrieve data from database.
- Analyzing bugs, interacting with team members in fixing the Errors.
- Holds strong ability to handle multiple tasks, prioritize workload and work independently as well as in a team.
- Ability to work under strict deadlines.
- A versatile team player coupled with excellent interpersonal and communication skills.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/2000/2007/2010/2012/2013 , and UNIX, Cisco, MacOS, emacs, bash
Languages: C, C++, SQL, PL/SQL, 4Test, HTML, SQA Basic, JScript, WPF, Java, .Net, C#, Angular, Objective C, Swift, Java
GUI: Developer 2000, SQL Forms 4.5, Reports 2.5, and Visual Basic 5.0
Databases: Oracle, SQL Server, Splunk
Automated Test Tools: Test Complete8.0& 8.5, Load Runner, CYRA
Test Management Tools: Test Director 7.2, Agile programming, JIRA and Confluence Familiarity with GitHub
Applications: MS Word, MS Excel, MS Power Point, MS Project
Bug Reporting Tools: TFS, Bugzilla, JIRA
Browsers: Internet Explorer and Netscape Navigator, Mozilla, Chrome, Edge
Servers: AWS, Lambda, Web Logic Microsoft VSS
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibilities:
- Analyze new feature specifications and determine how they interact with other software features.
- Collaborate within and across teams.
- Analyze application logs and identify problems, used Charles as a proxy or XCOdeSimulator as needed.
- Wrote tests for Confidential ’s IOS and Android applications including necessary support frameworks.
- Performed Regression testing, tests for existing Android and IOS manual tests.
- Interaction with business analysts and developers to resolve the technical issues to meet the client's requirement for a better - quality product.
- Data events testing and Billing Record testing using Splunk.
- Portal/ Server testing with different roles for the User/Device settings
Confidential
QA Engineer
Responsibilities:
- Execute UAT testing activities, monitor progress, track project plan, issues, risks, and set testing priorities.
- Create or modify and execute tests based on manual test cases, functional requirements or existing functionality of the system for product/project releases.
- Document and analyze test results to report defects and issues found during test document script with comments to provide insight to test logic.
- Design, manage, and document the functional, regression, and performance tests to ensure our service works smoothly for all customers.
- Consult with development engineers, product management and customer care teams to resolve issues.
- Work with developers in reviewing/applying application specifications, to understand how new features are intended to work.
- Track software defect and validate the resolution through the entire project release.
- Share responsibility for improving testing methodology, processes, strategies and techniques; in corporate these improvements into the overall testing process.
- Escalate project issue and risks appropriately and drive them to resolution.
- Assure resolution of issues by following through to the end of the testing process.
Confidential
Project Coordinator
Responsibilities:
- Responsible for planning, developing, analyzing and invoking critical processes around software engineering.
- Consult, and mentor team members as needed on processes and new functionality.
- Estimating, defect and resource management, report development, and software process improvement.
- Develop critical metrics for effectively measuring and managing test deliverables and processes.
- Establish testing processes and guidelines for activities supported within the organization.
- Consult and mentor team members.
- Develop software process improvements and efficiencies related to test activities.
- Perform analysis of data, to identify risks and issues of key processes.
- Document and communicate deliverables.
Confidential
QA Engineer
Responsibilities:
- Mentor QA Analysts in QA practices, Crown policies and procedures and tool usage.
- Act as the coordinator of the automation effort and act as the subject matter expert to mentor junior staff and assist/mentor other analysts in the use of the tools.
- Design, create, document and Scenarios.
- Based on functionality added in releases, determine appropriate adjustments to the current Load Scenario and work with Quality Assurance Manager to ensure that they are incorporated into standard scenario as deemed appropriate.
- Took a leadership role in test execution, results reporting and metrics collection.
- Lead and contribute to requirement and design sessions.
- Develop, document, and execute test plans to test new functionality for application releases.
- Develop, document and execute manual regression test plans to test existing functionality.
- Identify issues, enter them into the defect tracking system and work the issue to resolution.
- Administer and maintain regression test data, such as test user profiles and test case data.
- Administer non-production environments to support the test user.
- Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Provide and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization.
- Communicate test progress, test results, and other relevant information to project stakeholders and management.
- Served as a rotating member of Application Support team, serving as the first point of contact for Level Two application support requests, triaging requests, working with resources to identify issue and testing changes made in support of issue resolution.
- Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
Confidential, Pittsburgh
QA Analyst II
Responsibilities:
- Understanding Business Requirements from the FSD provided by Product team.
- Writing Test Cases using functional specifications to cover the complete scope of functionality and executing the test cases.
- Identifying, researching, reporting, tracking and verifying the defects proactively and comprehensively.
- Reviewing Business Requirement Documents and signing off.
- Generating, validating, reviewing and maintaining test documentation and scripts.
- Managed the Test cases and Test Scripting Documents according to the requirements.
- Executed Tests using various types of testing types like Functional, Integration Testing, Regression Testing, Data migration testing.
- Automation using Test Complete.
- Worked in Agile and Scrum environments.
Environment: EDIT, Microsoft Test Manager, TFS, Test Complete, SQL Server 2008, Windows 7/XP, IE 8, 10,10:2
Confidential
Responsibilities:
- Wrote Test Cases for the new added feature in the Application.
- Improved Test Cases according to the Use Case.
- Performed Manual and Automated testing using Test Complete.
- Improved the flexibility of the tests by parameterize the entire test, inserted checkpoints, and create variables and the Test Script.
- Used script to run test for different scenarios in the Test.
- Recorded J scripts implementing parameterization both manually and by data driven wizards Test Complete.
- Implemented Test complete to execute the J scripts with various scenarios.
- Performed unit testing, Regression testing, Performance testing.
- Performed Feature Testing with team members.
- Expertise working on Test Complete for requirements management, planning, scheduling, running tests, defect tracking, manage the defects and executing the test cases. TFS
- Performed Integration Testing for different modules in the application.
- Developed and executed Error Handling and Exception cases to run the automated scripts uninterrupted.
- Created Generic functions that deal with different sets of data.
- Interaction with business analysts and developers to resolve the technical issues so as to meet the client's requirement for a better-quality software product.
Environment: Test Complete, Oracle 8i/9i, 11g, SQL, JScript, Windows NT, .NET, WPF
