Sr. Software Qa Engineer Resume
Washington, DC
SUMMARY
- Over 8 years of experience in the IT industry with emphasis in Software development, Production Support and Quality Assurance.
- Strong knowledge on oracle E - Business Suite 11i HRMS module, IBM Curam, Salesforce Sales Module and BMC Remedy Systems.
- Strong SQL and PL/SQL Knowledge.
- Expertise in testing of applications developed using JAVA, J2EE, Angular-JS,VB and .NET architectures
- SOA Testing Experience.
- Experience in writing the complex SQL Queries.
- Experience on ETL Testing.
- Experience in developing the Business Intelligence report Dashboards using Tableau.
- Manual Testing and Automation Testing Experience.
- Experience testing Web Applications, Web Services, Desktop client application & database.
- Manual Testing and Automation Testing Experience.
- Selenium Web driver Automation development Experience using Java Language.
- Automation experience with TDD, Junit, TestNG and Cucumber frameworks.
- API Testing Experience using SOAP UI.
- Experience with the Source Control tools like VSS & SVN.
- Experience with Functional testing, Integrated system testing, Regression Testing, Accessibility Testing, Sanity Test, Smoke Test & Security Test
- Experience in Telecommunication, Property & Casualty Insurance Business domains
- Strong experience working on Telecommunications OSS & BSS Domain systems
- Extensive Experience in DevelopingTest Plan, Test Strategy, Test Scenarios, Traceability Matrixand Test Cases based onBusiness and Application requirements.
- Experience in Iterative, Waterfall and Agile Software Testing Methodologies.
- Experience in leading multiple projects simultaneously.
- Expertise in Black Box testing techniques on Client/Server and Web based Applications.
- Involved extensively in white box testing to unleash the errors beyond black box testing.
- Good at defect-reporting and defect-tracking using the test management tools Quality Center, Application Life Cycle Management (ALM) and Validation Process.
- Extensive experience in Onshore/Offshore Development model.
- Experience with UNIX and Windows Operating systems.
- Good knowledge of SDLC & STLC process.
- Possess excellent communication and organization skills with the ability to adapt to a new environment.
- Motivated self-starter with exceptional interpersonal skills. Good team player with the ability to work in time sensitive environments.
TECHNICAL SKILLS
Test Techniques: Manual/Functional Testing, Risk Base Testing, Pairwise Testing and Automation Testing
Test Tools: HP Quality Center, HP ALM, SOAP UI, TIBCO BUS Tester, PICT Tool, QTP (HP UFT) and Selenium Web driver
Languages: Java, HTML, SQL & PLSQL
Database: Oracle, SQL Server
Operating Systems: Windows and UNIX
ERP: Oracle E-Business Suite 11i HRMS, Sales Force.com (SFDC) Sales Module
Other Tools: TOAD, SQL Developer, PL/SQL Developer, MS-Office, Putty, Win SCP, SVN, Caliber RM, Rally and Jira
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
Sr. Software QA Engineer
Responsibilities:
- Review the Funtional requirements
- Analyze the scope of automation
- Automate that functionality in Selenium Webdriver using TestNG,Junit and cucumber
- Performed the ETL Testing.
- Write the SQL Queries to get the required results for the reports.
- Involved in Manul Test Exection (Testing the Web application).
- Preparing the Test Data (XMLs) to test the APIs.
- API Testing with the SOAP UI tool.
- Log the defects in HP ALM, if any found during the Test execution
- Attend the Defect Triage meetings and Work with the Developers in fixing the defects
- Helping the team in automation execution
- Learn the complete product and help the team whichever needed if i’ve bandwidth
Confidential, Moorestown,NJ
System Integration Test Lead
Responsibilities:
- Attend the Sprint backlog and analyze the Application/system impacts due to the new User Stories.
- Create sprint related tasks for all the committed User stories
- Analyze,if there is increase in the Load on the system due to the committed System requirements
- Analyze the performance related issues due to the new requirements
- Perform static testing on the requirements.
- Estimate the Testing efforts and provide the story points to the scrum master
- Analyze,if Risk based testing can be performed to reduce the efforts .
- Estimate the number of Test resources required to deliver the project.
- Design the System Test Plan and review with the IT stake holders .
- Prepare the Functional Test Cases and identify the Regression cases to cover the user stories
- Coordinate with offshore regularly and assign the Tasks .
- Join all the Systems(Order Management, Network Provisoning Sysmtes) scrum meetings.
- Schedule Daily scrum meetings with offshore team to discuss the status and issues based on the criticality
- Report the issues,if any to the scrum master in the scrum meeting.
- Involved in designing the Integration /Regression Test cases with respect to the User Stories
- Review the System Test cases with all the IT stake holders as well as Business and incorporate the required changes.
- Maintain the Traceability between the Test cases and requirements
- Involved in Test execution
- Send the daily status to Management with the detail information about the release.
- Schedule Team level Retrospective meetings with offshore to discuss th lessons learned and any suggestions
- Attend the retrospective meetings and provide the feedback.
- Prepare the Test certificate and send to the IT stake holders after the testing completion.
- Execute the Automation Scripts to perform the regression testing for each release
- Automate the previous release changes using Selenium Webdriver2.0 automation tool using Java language in Junit,TestNG and Cucumber frameworks.
- Develop the Test Metrics Report Dashboard and review the metrics with IT Stake holders .
Confidential, Littleton,CO
SystemTest Lead
Responsibilities:
- Review the System / Business requirements for all the Change Requests planned for each release.
- Analyze the Application/system impacts due to the CRs .
- Analyze,if there is increase in the Load on the system due to the committed System requirements
- Analyze the performance related issues due to the new requirements
- Perform static testing on the requirements.
- Design the HighLevel Test Scenarios and review with the IT stake Holders
- Estimate the Efforts required for all the projects.
- Analyze,if Risk based testing can be performed to reduce the efforts .
- Estimate the number of Test resources required to deliver the project.
- Participate in SDP reviews and get the Release calendar.
- Design the System Test Plan and review with all the IT stake holders and dependency systems.
- Coordinate with offshore regularly and assign the Tasks
- Schedule Daily/Weekly Status meetings with offshore team to discuss the status and issues based on the criticality
- Report the project Test issues to the Program Manager,delivery coordinator and Test coordinator regularly.
- Involved in designing the System/Integration /Regression Test cases with respect to the Application requirements.
- Review the System Test cases with all the IT stake holders as well as Business and incorporate the required changes.
- Maintain the Traceability between the Test cases and requirements
- Working with upstream and interface applications to collect the test data
- Involved in Execution of System/Inter System/Regression Test.
- Design the Test Execution Weekly Target (Milestones) and share with the delivery and program coordinators.
- Execute the system, inter system and Regression test cases using ALM,SOAP UI, TIBCO Bus testing tools .
- Identify the Mitigation plan,if test execution is not in the target.
- Logging the System Test defects and working with Dev team to get the estimated Turn around time
- Provide Daily/Weekly status updates to Program Manager as well as Test Coordinator.
- Involving in the daily defect review meetings to provide the updates on the defects to Program.
- Support the End users during the User Acceptance Test.
- Work with the business users and log the UAT test cases
- Work with Business POC to get the UAT Sign off.
- Design the Test Certificate and cascade to the Stake holders .
- Create the production sanity test plan and get it reviewed .
- Execute the Automation Scripts to perform the regression testing for each release
- Automate the previous release changes using Selenium Webdriver2 in Junit,TestNG and Cucumber.
- Provide Test Team decision whether Project can be deployed or not ( Go/No-Go )
- Perform sanity test after deployment in production .
- Complete the Test Closeout activities(Risks,Issues,Lessons Learned,,etc)
- Working with the team in all the Test Phases.
- Develop the Test Metrics Report Dashboard and review the metrics with IT Stake holders .
- Participate in SEP Audit reviews..
Confidential, IL
Programmer & QA Engineer
Responsibilities:
- Capturing Business process Requirements and managing business rules
- Evaluate business requirements, Create High Leve Design and Low Level Design, develop the test plan and scenarios .
- Utilized Customized requirements tracker.
- Deveop the PL/SQL Procedures
- Enhance the Unix shell scripts if required which will process the monthly preium/claims files.
- Perform Unit Test
- Preparing high level and low level Test scenarios
- Utilized Quality center for designing and execution of the testcases and for defect tracking.
- Building test cases, constructing test-data from test cases and Verification of test results.
- Validating the Test results with the Users (UAT)
- Deployment activities
- Processing monthly Premium and Claims by executing the unix scripts in prod .
- Validating the Errored records(Premium & Claims) and reporting the reasons to clients
- Getting the Mainframe files to Datawarehouse and verfying the reports.
- Execution of automation test Scripts.
- Monitoring and Testing the ETL Jobs using Control M
- Preparation of weekly status report (Claims)based on the business
- Validation of test results and presenting to the clients.
- Communication with client in all the phases of a project.
- Notifying the Business team with the claims & premiums update after the Monthly ACT & PES closure
Confidential
Test Analyst & Prod Support
Responsibilities:
- Taken the role to support and test the Oracle E Business Suite HRMS,Order Management applications.
- Resolve prod issues with in the SLA
- Participate in UAT .
- Have been involved in complete flow through testing the Oracle E business suite work on the database queries to debug the issue.
- Coordinate with onshore to get full information about the Prod issues .
- Working closely with users to track the Prod issues and producing the solution.
- Capturing New Business process Requirements and managing business rules
- Evaluate business requirements, develop the test plan and scenarios and create detail design specifications.
- Preparing high level and low level Test scenarios
- Building test cases, constructing test-data from test cases and Verification of test results.
- Developing the configuration changes for those Business requirements
- Desigining and scheduling the concurrent jobs as per the business needs
- End-End Testing with full knowledge or order flow
- Handling Enhancements and new initiatives.
- Coding, unit testing and System testing.
- Defects logging, tracking and retesting using HP Quality Center.
- Involved in the migration plan of Oracle Apps to Salesforce.com
- Trained in salesforce.com sales module
- Involved in testing the salesforce.com sales application.
- Housekeeping activities in the project.