Robert Biswas
Automation Test Engineer
914-***-****- **************@*******.*** -Yonkers, New York10701
Over Six (6+) years of Information Technology experience especially in Manual, Backend, and Automation Testing of Client/ Server and Web based applications seeking a senior test engineer position.
Skills
•Testing Tools : Selenium Webdriver, Git, Junit, TestNG, Maven, Jenkins, and HP Quality Center(QC),JIRA
•Programming Languages: Java, SQL, HTML and CSS
•Version control : Git, Subversion
•Databases : MS SQL Server, Oracle, Access
Summary
•US Citizen, Over Six (6+) years of experience in manual testing, and automated testing using Selenium WebDriver
•Solid understanding of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC)
•Experience in designing and reviewing Requirements, Test cases, Test Scenarios, Test Scripts, and Test Plans of both manual and automated tests.
•Validated Technical requirements definitions and project estimation/sizing documents.
•Extensive experience in working with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, and synchronize the scripts
•Expert in working on enhancing the Automation framework using Maven, Cucumber, and TestNG
•Adept at processes to automate, and run the test suite using Selenium WebDriver
•Maintained numbers of requirements and have documented and done RTM to ensure software requirement traceability.
•Involved in Smoke, GUI, Functional, Integration, System, Front-end, Regression, User Acceptance testing on many Client/Server and web applications.
•Thorough understanding of QA Methodologies like Waterfall, Iterative, and Agile
•Experience in Back-end testing of application by developing and executing complex SQL queries.
•Energetic self-starter with excellent analytical and organizational skills. Achieves goals, objectives and milestones in an accurate and consistent manner.
•Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills.
•Capability to adapt and learn new tools, techniques, and approaches
•Strong communicator and skillful in working closely with customers to identify and resolve problems.
Experience
Dealer Track, Lake Success, New York, NY, January 2016 - Present
eCarList - Dealertrack eCarList provides tools for appraising and pricing, along with the ability to merchandise inventory online with photo management, website and eBay listing applications.
Responsibilities:
•Participated in release planning, sprint planning, retrospective, and daily scrum for agile scrum development
•Extensively work throughout defect life cycle from opening to closure using JIRA
•Develop Behavior Driven Development (BDD) test cases using Gherkins
•Design and develop Test Plan, Test Cases, and Automated Test Scripts
•Performed Smoke, Functional, Integration, System, User Acceptance, Regression, and GUI testing
•Developed hybrid automation test framework with Selenium Web Driver using Java, Cucumber and TestNG
•Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save the time for regression testing
•Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
•Used Maven for Project building and Git for version control
•Tested the application for both positive and negative scenarios
•Interacted with developers and business analysts to assessed functional requirements
•Performed cross-browser testing for the web interface, and mobile application.
•Generated status reports and Defect reports and presented them in weekly status meetings.
•Communicated with different team such as development, requirement, and configuration management.
•Follow up with the developers on defects status on a daily basis, and generate reports for managements
•Developed Complex SQL scripts for Oracle database using SQL Developer
•Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases
Emblem Health, New York, May 2014 – December 2015
Senior Test Engineer
EMR - Application specifically designed, built and operated to fully address the need to manage patient’s records in the medical environment. It offers services including patient registration, insurance details, search patient profiles, schedule appointments and to generate reports.
Responsibilities:
•Analyze the business, and system requirements with the QA Team and develop test plan
•Involved in writing the test cases to verify the functionality, and adherence to business requirements
•Worked in Agile (Scrum) methodology approach
•Develop and document Standard Testing Procedures for Manual Testing.
•Execute the Test Scenarios, analyze the actual results against the expected results to each GUI objects.
•Perform sophisticated Regression, Functional, User Acceptance, and Integration Testing.
•Develop Automated test cases using Java and Selenium WebDriver
•Responsible for creating the element locators using Xpath, and also using the tools like Browser developer tools, Firebug, and Firepath for using inside the automation scripts.
•Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save the time for regression testing
•Work extensively on performing Mobile web and native App testing for Android, and IOS
•Use Jenkins as Continuous Integration Tool to integrate Selenium test results, and run Selenium Grid.
•Submit the defect reports, and communicate issues to business, engineering, and management using JIRA
•Developed complex SQL queries to validate data in datadases for Oracle and SQL Server
•Worked closely and independently with various teams including development and management
Wells Fargo, Los Angeles, ÇA,February 2012 - April 2014
Software QA Engineer
Online Banking provides client to login, to view account information like account summaries, account details, monthly statements, balance transfers, accrued interest, cheque ordering, loan application, to apply credit cards, and other financial services.
Responsibilities:
•Created Test plan, Test Scenarios, and Test Cases corresponding to the test requirements in order to maximize verification coverage of system variables.
•Interacted with Development, Requirement, CM Teams to ensure overall software quality
•Used HP Quality Center to ensure efficient documentation of QA activities.
•Analyzed and reviewed the software requirements, functional specifications and design documents.
•Attended design review conference meetings with on-site team
•Conducted System, Integration, Functional, Ad hoc, Smoke and Regression Testing
•Performed Manual Testing and data validation testing using SQL queries
•Validated the backend integrity and reports accuracy.
•Developed Test Execution Matrices during the test cycle.
•Communicated with developers and QA Team members to resolve issues.
Education
American International University of Bangladesh, Bangladesh
Bachelor of Science in Computing
References
Available upon request