Ara Hoque
E-mail: ******@*****.***
Phone: 203-***-****
PROFILE SUMMARY:
PROFESSIONAL SUMMARY:
• 6 plus years of IT experience in Testing of various Web - based, Object Oriented, Client Server applications on Windows and Linux platforms.
• Experienced in using various Test Methodologies, Developing Project Schedules, Test Plans/Test Cases, Test Procedures, Test Strategies and Weekly Status Reports.
• Experience in White Box and Black Box Testing, which includes Functional, Regression, Integration, End to End, System Testing. User Acceptance Testing, Unit Testing, Web Testing,
• Having good exposure to complete Software Development Life Cycle (SDLC).
• Good working experience in defect management tool HP QC, JIRA, Bugzilla, MTM
• Extensive familiarity with Agile/Scrum and Waterfall Methodologies.
• -Knowledge of SQL and extensively worked on SOAP testing using SOAP UI, POSTMAN
• Experienced in automation based on Selenium-RC and TestNG, Cucumber & JUnit framework with Java programming language.
• Wrote C# and spec Flow testcases with help of Nuget packages.
• Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
• Experience in Data Driven and Keyword Driven framework to maintain test suite.
• Experienced in XML files, JSON files, CSV files and Excel files.
• Having good command on using GIT HUB.
• Defect logging, tracking and monitoring using Bugzilla, JIRA and HP Quality Center (ALM).
• Expertise in writing SQL queries to validate Database.
• Providing project status reports to the QA Management.
• Working closely with users during User Acceptance Testing .
• Sound experience on the web based applications.
• Excellent Interpersonal skills and Analytical skills.
• Exceptional problem solving, decision-making, strong interpersonal and communication skills.
• Good at working with team members.
TECHNICAL SKILLS:
Test Management Tools: HP ALM, HP Quality Center, TSF, Rally. Testing Tools: Selenium WebDriver, HP Quality Center, Junit, TestNG, Cucumber, SOAPUI, Manual Testing, Rest Assured Framework, POSTMAN, Swagger.
Bug Tracking Tools: JIRA, Bugzilla.
Languages: JAVA, SQL, PL/SQL,
Operating System: Windows UNIX and LINUX
RDBMS: Oracle, MS SQL server, MS Access, PL/SQL
Version Control / Code Mgmt: Apache Sub version (SVN), CVS, Git CI/CD or build Tools: Maven, Gradle, Jenkins.
Methodologies: Waterfall, Verification & Validation, Agile / Scrum PROFESSIONAL EXPERIENCE:
Cigna, Bloomfield, CT
Automation Test Engineer
2016 – Present
Responsibilities:
• Develop automated test scripts, reusable components and functions using Selenium WebDriver through JAVA.
• Execute / Dry run test scripts against any environment as part of test execution.
• Setting up test data required for script execution using Selenium WebDriver, JAVA, SQL.
• Support Defect Management, Defect Tracking and Defect Reporting activities using HP ALM / QC.
• Involved in writing and analyzing test scenarios for API and Functional Requirements of the Application.
• Worked in an Agile environment including hands-on experience with gathering and writing user stories.
• Developed and Executed detailed and maintainable Test cases and Test Scripts.
• Developed test scripts to automate process of testing in Selenium WebDriver.
• Automated graphical and functional web interface using testing of the application using Selenium driver.
• Automates Smoke and Regression test cases using Selenium WebDriver, TestNG and Java.
• Created Traceability matrix to map the defects with test cases and test cases to the requirement.
• Automation Framework: Page Object Model, with separation external data files, reusable functions and classes.
• Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
• Used quality center to design and formulate the test plan, test cases, test procedures based on requirements.
• Used Quality Center to assign defects to the developer and took the responsibility to get them to closed status after working with developers and identifying the actual problem.
• Performed web REST API testing using SoapUI and Postman (Get Method, POST Method).
• Maintained and executed automated test cases along with Continuous Integration tools like Jenkins.
• Project based on Agile/Scrum methodology. Participated in daily Scrum meetings.
• Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
• Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java .
• Integrated Appium with for distributing tests on the cloud .
• Implemented real device mobile app testing using Test Object on the cloud .
• Performed tests on emulators and simulators over Charles Proxy .
• Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
• Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
• Used GitHub as version control tool.
• Identified mobile elements using Appium Inspector, UI Automator Viewer .
• Writing Test cases using Element locators, WebDriver methods and Java programming features.
• Expertise in performing Functional Testing, Integration Testing and Regression testing. Environment: JAVA, Selenium WebDriver, TestNG, Cucumber, HTML5, Javascript, Agile, Maven, UNIX, ALM/Quality Center, Firefox, Chrome, SQL Server 2012/2008R2, Eclipse, Postman, SoapUI, JMeter, Jenkins,Appium
HSBC, New York, NY
Automation Engineer
2014 –2016
• Responsible for requirements gathering, analysis; interacted with business team in analyzing the requirements.
• Created automated and executed test cases using Selenium web drivers for various scenarios, and participated actively in system, integration, performance and regression testing for every new build released.
• Used Selenium WebDriver with C# to generate automated test scripts from scratch and enhance existing scripts.
• Performed web REST API testing using SoapUI and Postman (Get Method, POST Method).
• Maintained and executed automated test cases along with Continuous Integration tools like Jenkins
• Created the UAT Test Plan by entering high-level requirements from the Statement of Need and Functional documents, as well as identified test scenarios, into the UAT Test document.
• Performed Development Integration, System Integration, End to End and User Acceptance Testing for the data services.
• Performed Positive & Negative Testing for system validations.
• Involved in Database testing by writing & executing SQL queries to validate that data population.
• Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path.
• Involved in Functionality, User Interface, and Regression testing during the various phases of development using Specflow/Nunit with C#.
• Involved in executing Selenium test scripts on different browsers and checked for compatibility.
• Tested REST-API web services using SoapUI / Postman to ensure data credibility and functionality.
• Created custom report to track progress of all tests manually performed or via automation.
• Experienced in creating automation framework following Page Object Model.
• Developed page library as part of modular framework implementation in automation.
• Maintained and executed automated test cases along with Continuous Integration tools like Jenkins.
• Used JIRA to report and track bugs to closure from environment to environment.
• Attended weekly defect report meetings and presented progress updates.
• Worked with offshore team to discuss the Testing status and to assigned defects.
• Sprint Demo the product to the team and stake holders and performed UAT with Product Owner. Environment: C#, Selenium WebDriver, Selenium IDE, HTML5, Nuget package, .NetFramework, Javascript, Agile, IE, Chrome, Safari, Maven, UNIX, Jira, Oracle 11g/10g, Eclipse, SoapUI, Jenkins. Intuit, Waltham, MA
QA Tester
2013 – 2014
Responsibilities:
• Worked closely with the BA, Product Owner, and Development teams to gather and understand use cases, requirements and system implementation.
• Involved in the creation of User Stories based and Test procedure development.
• Created and lead the Test Cases on various forms of the application.
• Created Automated Data Driven test scripts Using Selenium for performing highly efficient regression test cycles.
• Created and maintained libraries and object repositories for the whole team to work with.
• Automated graphical and functional web interface using testing of the application using Selenium driver.
• Automates Smoke and Regression test cases using Selenium WebDriver, TestNG and Java.• Created Traceability matrix to map the defects with test cases and test cases to the requirement.• Automation Framework: Page Object Model, with separation external data files, reusable functions and classes.
• Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
• Planned and executed the Manual Testing for System Testing, Functional and Regression testing and UAT.
• Ensured that all the “acceptance criteria” is met while project testing life cycle is in process.
• Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
• Used ALM to house all test documentation and report/track all issues and defects.
• Manage the Requirement Traceability Matrix (RTM) between requirements and test Cases.
• Performed Data Validation using SQL, Defect Resolution, and Maintenance.
• Facilitated End to End and UAT testing along with defects status turn over meetings.
• Worked in Agile software development methodology and used daily scrum meeting to provide the daily updates and collectively document the team updates.
• Created progress reports to ensure appropriate test coverage and results. Environment: Java, C#, Selenium, Data Driven Agile, Visual Studio, Quality Center, UNIX/LINUX, Jira, MS Sql Server, XML, JSON, HTML, Oracle, Windows.
EDUCATION:
Bachelor’s in Political Science.
Diploma in Computer Science
References available upon request