Automation QA Engineer
Badal Barua
**************@*****.***
PROFESSIONAL SUMMARY:
Over 5+ years of experience as a Quality Assurance Analyst with Strong experience in Software Development Life Cycle (SDLC) methodologies such asWaterfall approach and Agile approach ‘Scrum’. Exceptional understanding of ScaledAgile Framework for scaling Agile across enterprise (Scrum Master Certified).
Experienced cross functional professional across technology areas and operations focusing primarily on business and functional requirements gathering and analysis, technical writing.
Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
Experience creating Traceability matrix to better manage the requirement gathering process and keeping track of the milestones.
Strong experience working with ALM, JIRA to track requirements and report system defects and bugs. Strong experience in overall applications – Enrollment, Billing and Claims. Developed tables and views using SQL scripting.
Worked on varied types of testing like Functional and Non-functional testing whichincludes Smoke/Sanitytesting, Unit testing, System testing, Integration testing,Regression testing, API testing, Database testing, Performance testing, Compatibilitytesting, Ad-hoc testing and UAT.
Profound Knowledge of Selenium using Cucumber Framework. Used Eclipse IDE for developing automation scripts.
Experience in Automating the Test scripts and created Functions using QTP/UFT Descriptive Programming.
Developed test scenarios and implemented test plans for system testing and User Acceptance Testing (UAT). Delivered projects on time by working on MS Word, MS PowerPoint, MS SharePoint Experience on Waterfall and Agile Methodologies.
Good Knowledge in SQL, PostgreSQL.
Expertise on Software Testing Concepts, Methodologies and Good Exposure in Black Box Testing Techniques.
Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
Proficient in reporting the bugs in Team Foundation Server, ALM, QC 10 and Jira.
Experience in interacting with business analysts, developers, and technical support and help them baseline the requirement specifications.
Sound knowledge on Object Oriented Programming (OOPS) concept. Extensively used Java for test case automation.
Good working knowledge of major Operating Systems and tested applications developed in wide variety of environments viz., Windows98/2000/ XP/7/10, MAC.
Good in Test Library Architecture, Modularity and Data Driven Frame Work’s.
Familiar with Six Sigma Project management.
Experience using project management tools like MS-Project for status reporting and planning.
EXPERIENCE
HRP QA Analyst
Health Partners Plans, Philadelphia, PA / Jul 2021 – Present
Perform current state analysis, gap analysis, risk assessment, and other related tasks as directed and prepare Business, functional and non-functional requirement documents.
Work closely with developers to design and develop test cases for the key components of the application.
Communicate with the development and support team for issues and defects found and build test cases to expose weaknesses in the software.
Working on Enrollment, Billing and Claims adjudication process testing related to Medicare Advantage (Part C), HMO and PPO products using Health Rules Payer
Utilize established processes and tools like HP ALM and JIRA in the creation of test plans, test cases, and complex test data along with execution, track defects, documentation and follow up on results.
Execute SQL queries against ODS and OLTP database to retrieve, analyze data and perform different testing activities.
Work closely with development team, SMEs, Product Owners, other cross functional teams and demonstrate a commitment to the overall project success.
Involve in writing and implementation of the test plan, and various test cases for integration, smoke and regression testing.
Work with Lines of Business to understand workflow and intended use of the applications, identify test conditions and test cases for UAT test activity to ensure every acceptance criteria for the requirements has been included in the UAT task plan
Environment: MS SQL Server, JIRA, Java, MS Office Suite, Health Rules Payer, Scrum.
Sr. QA Engineer (Manual Testing, Automation)
NIBR, Cambridge, MA, March 2018 - Jun 2020
Responsibilities:
Involved in execution of Test Plans, Test Cases & Test Scripts by reviewing the business requirements.
Developed Test cases manually and generated automation scripts using open source tools like Selenium Web Driver, TestNG.
Used firebug to identify object's ids, Name, XPaths, links in the application.
Performed Functional testing, System testing, data validation testing, end-to-end testing of the application.
Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
Written automation scripts for Regression test cases and executed using TestNG and Selenium.
Performed Backend testing by extensively using SQL queries to validate the data in the backend Database.
Used best practices to create and execute extensible tests.
Worked with the team to increase the test coverage and to ensure testing issues are resolved.
Helping and clarifying technical doubts for the team members.
Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Core Java using TestNG prior to agile release.
Developed and maintained multiple project deliverables such as Test Plans and Test Cases.
Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
Executed SQL queries for validation of data and used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
Created the Functional Traceability matrix (Requirements Traceability Matrix) based on the test coverage from the Quality Center.
Participated in User Acceptance testing (UAT) and involved in UA test cases, executed test cases, Documenting Defects, resolved defects and Signed Off from Application.
Good knowledge of Financial Products like Derivatives, Equities and Fixed Income.
Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
Maintained detailed test logs and report test results in HP ALM Quality Center.
Analyzed Defect Reports and worked closely with Application Developers for resolving the bugs.
Participated in daily Scrum planning meetings with project stakeholders to discuss current project cycle, review and prioritize new defects, enhancements and features, and review deadlines.
REST API Automation using Java, Junit, TestNG, Jay way Rest Assured Maven dependencies, Junit, Maven, CI Jenkins (using BDD Gherkin Model) with JSON.
Reviewing their Test scripts, scenarios and pass, defect logs on daily basis.
Environment: Asp.net, SQL, Windows XP, MS Office, HP ALM, BDD, Java, Selenium, JAVA, Firebug.
Test Analyst (Manual Testing, Automation)
CVS Caremark Corporation, Rhode Island, USA Jan 2017 - Feb 2018
Responsibilities:
Understanding the Functional Requirement document.
Involved in writing Test Scenarios and Test Cases.Identified the manual test cases which are to be automated.
Creating Test Scripts in QTP/UFT and reviewing the Test Scripts.
Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and JUnit Framework.
Involved in Functional Testing, Production Testing, Regression Testing, Browser Testing.
Identified the manual test cases which are to be automated.
Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
Performing Knowledge Management Activities.
Used ASAP Enterprise –Exacta Tool for Force Completing and adjusting the orders.
Reviewed, updated and maintained all Specifications, Work Guides and SOPs to ensure quality.
Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
Extensively queried through SQL to check the database records.
Suggested automation process improvements & engaged in framework enhancements.
Engaged in framework enhancements, code reviews and maintaining deliverable quality.
Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
Validated the data from Front End to Back End tables in Oracle Database.
Prepared test estimation, test plan, functional and regression test suite for project
Interacted with developers to follow up on defects and issues.
Responsible for providing the status updates to the team on daily basis.
Environment :QC 9.2, QC 10, Endeca, Exacta tool, Java, Windows XP, Browser-IE-8, 9 FF-3.0.18, 8,11,12,14 and Chrome, QTP 11/UFT 11.5.
EDUCATION:
National University
Bachelor of Business Studies (Jan 1996)
Scrum Institute
Completed coursework towards Certified Scrum Master
TECHNICAL TOOL
Auditing, HTTP, Software development
Requirements Management Tools
Rational Requisite Pro, Rational Rose, JIRA, PractiTest.
Quality Center / ALM, TFS.
Windows 2000/7/XP, DOS, Unix, Mainframe
Rational Unified Process (RUP), Agile, Waterfall, Iterative.
Java, HP, Windows 2000, Script
Administrative, Functional, Microsoft Technologies, RUP
Oracle, UML, Biztalk, Access, XML
HIPAA, HIX, PPACA, EDI.
CMS, Workflow, ODS, SQL
Microsoft Office 2007, 2010, Microsoft Office 360
CERTIFICATIONS
Certified Scrum Master
Masters and Bachelor’s degree certificate.