Qa Engineer Resume
Raritan, NJ
SUMMARY
- Motivated software professional with multiple years of software testing experience and quality assurance over various industries.
- Proven knowledge of the software testing lifecycle and SDLC methodologies.
- Detail - oriented, multi-focused, efficient, and comfortable in a fast-paced environment with the ability to assess and prioritize tasks.
- Strong knowledge of writing test scenarios, test cases, executing the test cases, tracking, logging, and reporting defects.
- Experienced in all testing aspects which include Functional Testing, Integration Testing, System Testing, Regression Testing, Sanity Testing, Adhoc Testing, Exploratory Testing, Cross-browser compatibility Testing, Mobile Testing, Smoke Testing, and User Acceptance Testing.
- Extensive experience in analysis of Test plans, Test Procedures, Test cases, Test Execution, Defect Reporting.
- Detailed understanding in creating Requirements Traceability Matrix (RTM) to ensure comprehensive test coverage of requirements and Test Analysis Report.
- Hands on experience in high quality, industry standard software testing tools.
- Experience in developing Data Driven, Hybrid Frameworks.
- Strong understanding of Agile methodology and SCRUM practices.
- Solid experience in utilizing SQL queries to handle Database/Backend testing.
- Proven understanding of Relation databases (RDBMS) and non-relational databases.
- Excellent in troubleshooting and debugging skills.
- Experienced in Defect Life Cycle Management tools like JIRA and Bugzilla.
- Extensive working experience in Windows, Mac OS, iOS, Android, and Unix/Linux environments.
- Familiarity with Mobile application testing on iPad, iPhone, Android devices.
TECHNICAL SKILLS
Project Management Tools: JIRA, Confluence, Atlassian Tools, Bugzilla, SharePoint, Team Foundation Server UFT, HP UFT Mobile, SoapUI, Fiddler 4, Runscope, Postman
Languages: Java, Javascript, HTML5, CSS3, SQL, XML, JSON, VB
Database: PostgreSQL, Oracle, RDBMS PL/SQL, MySQL, MS SQL Server, MS Access
Development Technologies: J2EE, Asp.Net, Asp.Net MVC, HTML, XML
Operating Systems: Windows, UNIX/LINUX, Android, Mac OS, iOS
PROFESSIONAL EXPERIENCE
QA Engineer
Confidential, Raritan, NJ
Responsibilities:
- Review test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
- Attend daily Scrum meetings, Sprint planning meetings, and sprint retrospective meetings.
- Assist in QA planning, coordinating and the implementing of QA testing methodology.
- Responsible for Writing the Test Plan and Test Cases based on the business requirements.
- Performed Regression suite testing to confirm existing functionality is meeting standards during Continuous Integration (CI) implementation.
- Prioritized security and risk testing to properly assess and implement security needs of application.
- Implemented Functional testing, Ad-hoc testing, backend testing, cross-browser testing, and full system integration testing to ensure process meets business requirements.
- Analyze Business requirements, and Functional specification documents.
- Identify Business logic, application requirements and technical expectations of the system.
- Prioritize software testing to meet Business requirement needs and expectations.
- Develop and execute plan for mobile testing of application.
- Complete Regression testing and Smoke testing on build-by-build basis to ensure high level functionality is consistent with Stakeholder’s expectations.
- Utilize Risk Management to assess tasks and JIRA tickets based on severity.
- Implement strategies to minimize the exposure to any risk.
- Assist QA Lead to implement Quality Assurance best practices when it comes to Quality Management.
- Identify and assess software risks and security flaws through utilizing exploratory testing.
- Develop SQL queries to validate database and complete end-to-end testing.
- Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.
- Develop and Perform API Testing through SOAP UI/Restful Web Services using Postman.
- Completed API Automation through Postman and Runscope to verify Posts and Get Requests.
- Analyzed backlog through Sprint planning meetings to assess and identify gaps to improve Agile process.
- Logged and tracked defects/Bugs using JIRA and assessing these issues with Business Analysts.
- Performed data driven test and regression testing using UFT.
- Utilize Selenium TestNG for Automation framework and providing reports.
- Completed cross browser, mobile, and tablet testing using BrowserStack to verify cross device functionality.
Environment: Selenium WebDriver, TestNG, Maven, Java, SQL Server, JavaScript, UFT, Browserstack, Windows 10/8/7, Mac, UNIX, HTML, JIRA, MS Office Tools, Git, GitHub, SoapUI, IOS, Android, Agile
QA Analyst
Confidential, Charlotte, NC
Responsibilities:
- Involved with QA reviews and provided recommendations to ensure the system adheres to standards and quality.
- Participated in requirement review meetings to address any issues or actions required to validate requirements.
- Effectively communicated progress of testing, test results, and other relevant information to management and project stakeholders.
- Identify and maintain software testing suite based on business requirements and use cases.
- Collaborate with a cross-functional team, including project management, to develop initial concepts for projects and produce (detailed, task-based) level of efforts (LOEs).
- Involved in the complete STLC and SDLC activity from requirements gathering to UAT testing.
- Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Developed and maintained automated Regression suite with consistent updates on a sprint-by-sprint basis.
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases.
- Performed Manual GUI Testing, Functional Testing, Black Box Testing, UAT, and System, Transactions and Regression testing, Positive and Negative testing.
- Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries on MS SQL Server.
- E-mail and Broken Link Testing. Experience in creating Requirements Traceability Matrix (RTM) to ensure comprehensive test coverage of requirements and Test Result Analysis.
- Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.
- Prepared test data for test cases and implemented data through CSVs and Excel
- Test metrics gathering, analysis and using the available information to improve the process.
- Perform defect tracking using Bugzilla including logging defects, assigning them to developers, facilitating defect review sessions and researching causes of defects in development builds and in production environments.
Environment: .Net, MVC, C#, Windows, Selenium WebDriver, Maven, Cucumber, Microsoft Visual Studio, JIRA, Confluence, UFT, Web Services, Soap UI, MS SQL Server, Agile
QA Test Analyst
Confidential, Fairfield, NJ
Responsibilities:
- Involved with QA reviews and provided recommendations to ensure the system adheres to standards and quality.
- Developed Test Scenarios and Test Cases along with conducting functionality and regression testing.
- Coordinate with Developers, users, and various members of the team to discuss and resolve defects as well as their priorities and severity.
- Added defects and tracking them using Jira.
- Prepared DSR (Daily Status Report) and TSR (Test Status Report) to review.
- Performed manual testing for the billing, and the subscriber activation system.
- Created clear, concise, detail-oriented test plans and test cases based on BRD, TRD and Use Cases.
- Performed Functional, System, and Regression Testing.
- Prepared test cases for Boundary Value Analysis using Black Box testing techniques.
- Executed test cases manually to check GUI and Functional features of the AUT, compared and analyzed actual with expected results and reported all deviations to the appropriate individual for resolution using Quality Centre.
- Involved in preparing Test Data for various scenarios.
- Develop SQL queries to validate database and complete end-to-end testing.
- Validated the data mapping between multiple databases.
- Performed End-to-End testing manually and incorporated automation scripts to Regression test suite.
- Ability to work within an integrated test team & communicate status of testing to QA Test Lead.
- Prepared weekly productivity reports and submitted test metrics to the management.
- Attended day-to-day meetings for providing regression status of existing functionality.
- Worked with developers to resolve the issues.
Environment: .Net, MVC, C#, Selenium WebDriver, Windows, Microsoft Visual Studio, JIRA, Confluence, UFT, Web Services, Soap UI, MS SQL Server, Agile
