Mohana
QA Engineer / Business Analyst
Email: ad0fhw@r.postjobfree.com
Ph #: 856 - 681 - 0599
SUMMARY:
• 7+ years of working experience on all phases of Software Test Life Cycle (STLC), its methodologies such as Agile, SCRUM and Waterfall Model.
• Proven ability in designing and creating automation frameworks for J2EE based applications using TestNG, Selenium WebDriver, IDE, Maven, Jenkins, Cucumber, Soap UI and POSTMAN.
• Handled and participated in walkthroughs, overview sessions, system demos with business and other teams concerned with project users during various phases of Software Development Life Cycle SDLC.
• Working along with client business analyst on the requirements and coordinating with the team.
• Created UML-based feasibility studies and Use Case Models to communicate those ideas to the developers.
• Worked with SME's and business users to gain in-depth understanding of the business' mission, objectives, purpose, and processes.
• Sound knowledge in Analyzing client's business requirements and process by constructing data and process models, flowcharts, and creating business models using wireframing tools like MS Visio and Pidoco.
• Extensively worked on Selenium WebDriver with the preferred Languages Java.
• Experienced in using Maven build tools to manage framework dependency jar files.
• Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites from command line.
• Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
• Analyzing logs in Splunk and Glass box to identify the root cause of the bug.
• Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
• Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
• Experienced in Web Service testing by using POSTMAN and Soap UI.
• Experience in preparation of Test Summary Report, User Guide & Training.
• Expertise in End-to-End Testing, Smoke Testing, Back-end Testing, Black-Box Testing, User Acceptance Testing
(UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
• Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
• Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center JIRA.
• Enhanced the business to articulate and prioritize their ideas and assisted in development of materials for new technology and process improvements.
• Understanding and experience with technologies including Java, SQL, HTML, XML, and JavaScript.
• Excellent experience with source version control tools such as Subversion (SVN) & Git.
• Expertise in back-end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
• Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
• Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
• Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
• Experienced in handling large teams and Co-Ordinating between teams . SKILLS:
Testing Tools Selenium WebDriver/IDE/ RC/GRID, Cucumber, POSTMAN, Soap UI Languages JAVA, Java Script, HTML, XML
Test Framework TestNG, Data Driven Framework, MVC
Build Tools Maven
Continuous Integration Tools Jenkins
Processes Agile-Scrum, Waterfall
Bug Tracking Tools JIRA, Quality Center (QC)
Source Version Control Tool Subversion (SVN), Git
Databases SQL Server, Oracle, MySQL
Operating Systems Windows, Linux, Mac
PROFESSIONAL EXPERIENCE:
Client: Bank of America, Charlotte, NC Feb 2023 – Sep 2023 Role: QA Engineer
Responsibilities:
• Active participant of QA reviews and inspections to find potential defects and recommend corrective action.
• Created Test Cases Test Plans and Test labs using Quality Center.
• Performed API testing on various builds.
• Performed manual testing using different black box testing methods like ad-hoc, functional, UI, system, and regression testing.
• Created Test Data using DataX, WIMCC portals.
• Performed Cross- Browser and Cross –Platform testing to verify the application consistency on various builds in different web browsers and in different operating systems.
• Performed regression testing on various builds for UI and Functional Validations.
• Developed manual and automated test cases to validate RESTful API web service.
• REST API testing using Soap UI on LLE.
• Analyzing logs in Splunk and Glass box to identify the root cause of the bug.
• Used JIRA to define requirements, design test steps, run as test set, report, track and close bugs.
• Attended the BRI (Business Requirement Identification) meeting to understand the business Requirements.
• Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
• Used Soap UI for API testing to validate the resource endpoints.
• Performed Web Services Testing and XML validation by creating test case suite using REST ASSURED.
• Worked with the SQL statements to extract data from SQL tables and verify the output data of the reports on the browser page.
• Partnered with development to attain optimum quality of software.
• Developed test cases, executed these test scripts from MLQC ALM and logged defects in JIRA.
• Played a key role in production releases and perform UAT test of the system.
• Coordinating with team for resolution of queries, reports and routine follow-up for updates on outstanding defects. Environment: Jenkins, REST ASSURED, Soap UI, JIRA, MLQC ALM, SQL, Splunk, Glass box,Windows. Client & Company: OntoClassroom, GozoBee, India Mar 2021 – Sep 2022 Role: QA Engineer / Business Analyst
Responsibilities:
• Active participant of QA reviews and test meetings to find potential defects and recommend corrective action.
• Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
• Drafted Test Plan which included testing objectives, testing phases, scenarios, and test environment after a thorough analysis of the business rules.
• Performed UI testing on various builds.
• Used JIRA to define requirements, design test steps, run as test set, report, track and close bugs.
• Followed the UML based methods using Microsoft Visio to create: Use Cases Diagrams, Activity Diagrams, and Sequence Diagrams.
• Performed manual testing using different black box testing methods like ad-hoc, functional, UI, system, and regression testing.
• Performed Cross- Browser and Cross –Platform testing to verify the application consistency on various builds in different web browsers and in different operating systems.
• Performed regression testing on various builds for UI and Functional Validations.
• Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.
• Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium Web Driver& created Data Driven framework using TestNG.
• Performed Selenium Synchronization using Explicit & Implicit waits.
• Used Selenium WebDriver and TestNG to run parallel testing by creating Groups and categorizing test cases.
• Created test reports generated out of TestNG and captured the error screenshots.
• Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
• Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
• Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
• Developed manual and automated test cases to validate RESTful API web service.
• Developed manual and test cases to validate RESTful API web service. .
• Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason. Coordinated with application team to ensure resolution of all issues and completion of work on time.
• REST API testing using Soap UI on production post release.
• Partnered with development to attain optimum quality of software.
• Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
• Played a key role in production releases and perform UAT test of the system.
• Working along with client business analyst on the requirements and coordinating with the team.
• Experienced in handling large teams and Co-Ordinating between teams .
• Sound knowledge in Analyzing client's business requirements and process by constructing data and process models, flowcharts, and creating business models using wireframing tools like MS Visio and Pidoco. Environment: Cucumber, Jenkins, POSTMAN, JIRA, SQL, Windows. Client: AstraZeneca, Chennai, INDIA Aug 2010 – Dec 2014 Role: Associate - QA Tester / Business Analyst
Responsibilities:
• Analyze client's business requirements and process by constructing data and process models, functional specifications, conducting team discussion and workflow analysis.
• Created test plans and test cases in concert with system engineers and web designers.
• Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
• Exceptional in documenting technical requirements/ meetings.
• Conduct/present project demos periodically to the management and end users during various phases of Software Development Life Cycle SDLC.
• Tested the application manually prior to automation for functional testing.
• Performed Manual performance testing to identify various critical points in the application.
• Created Test Cases Test Plans and Test labs using Quality Center.
• Prepared Test Plan to identify software risks and ways to mitigate the risks.
• Prepared Test Strategy to identify the overall approach for testing.
• Performed the Manual Testing of the application before switching over to the automation phase.
• Performed Manual Testing to check flow of the application.
• Performed Functional, Integration, System, GUI, Cross Browser compatibility, Ad- Hoc Testing.
• Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
• Supported new and existing products by configuring and testing software products and software components of a website.
• Wrote SQL queries and statements to test database for retrieving information.
• Coordinated the walkthrough and kickoff meetings with developers and project managers.
• Conduct various levels of testing including functional, regression, user acceptance, integration, and performance to verify that client requirements are met.
• Analyzing the scope, process, alternatives, and risks in the project .
• Prepared document which captures business requirements into use case and test case scenarios.
• Execution of test cases and documenting the results for every test case.
• Raising and follow up of defects in defect tracking tool.
• Escalating Outstanding/Show stopper issues, documenting daily and weekly status report .
• Documenting and Transferring knowledge to team members on the application.
• Making sure that the business requirements are in par with functional and technical requirements.
• Collaborated with the dev team to develop the test plan, test conditions and test cases to be used in testing based on business requirements, technical specifications and/or product knowledge.
• Conducted project related Presentations periodically to the management and end users during various phases of Software Test Life Cycle STLC.
• Involved in the User Acceptance testing UAT to check the reliability for end users.
• Provided good customer service to the Clients by providing answers to their question in a timely and courteous manner.
Environment: Java, HTML, XML, Windows Vista, MS Office, Windows, Pidoco, Gliffy, MS Visio