Sakhir Hossain
Sr. Software Test Engineer
********@*****.***
Summary
Sr. Software Test Engineer with 5 years of hands on experience in designing, developing, and maintaining robust automation framework for API, UI and mobile platforms. Proficient in Java based automation tools and frameworks like Rest Assured, Appium, Selenium, TestNG, and Maven. Supporting team activities including full project testing life cycle for Software implementation, stories requirement analysis, designing & developing test plan, execute test cases, defect management and reporting on going liaison between key participants in Agile Scrum environment. Flexible and precise work style with the ability to prioritize, multitasking, and meet deadlines.
• Excellent in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle and Defect Life Cycle
• Work in Agile environment participated Scrum, Sprint planning, Sprint review, Retrospective as well as other team meetings
• Analyzed the business and system requirements with QA Team and involved in developing Test Plan.
• Extensively developed Test Cases to verify the functionality and adherence to the business requirements
• Expertise in REST API testing both manually using Post man and automating using Rest assured.
• Experience in Black Box, Functional and Nonfunctional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing
• Experience in writing and executing SQL queries in Oracle and SQL Server for data integrity
• Experience in test activities and defect tracking using JIRA
• Expertise in building Test Automation Framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model(POM) approach
• Implemented BDD framework using Gherkin language with Cucumber testing tool
• Expertise in tools like Maven, Git and Jenkins to utilize them for Test Automation task
• Proficient on web Service SOAP and REST API testing using Postman and REST Assured library
• Applied test automation framework on CI CD process using Git, Jenkins and Amazon Web Services(AWS) pipelines
• Tested application for browser compatibility in different browsers: Safari, Chrome, Firefox.
• Knowledge mobile app and mobile web testing for Android and iOS devices
• Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision making skills with the ability to convey technical concepts to non technical audience
• Performed Regression Testing for every modification in the application and new release
• Worked with multiple projects at the same time with minimum supervision. 2
Professional Experience
Suvoda LLC April 2021–present Sr. Software Test Engineer I
• Work in Agile environment participated Kanban, Sprint planning, Sprint review, Retrospective as well as other team meetings
• Designed and implemented robust Rest API test automation framework using Rest Assured and Java, reducing manual testing effort by sixty percent.
• Developed cross platform mobile automation scripts using Appium for Android and iOS, integrated with TestNG and executed via Jenkins pipelines.
• Enhanced existing UI automation suite with Selenium WebDriver and improved test coverage by thirty percent
• Developed Automated API Test Cases to verify the functionality and adherence to the business requirements from services side
• Ensure the correct functioning of clinical trial software with emphasis on patient safety and integrity of clinical study data
• Review product requirements and verify that requirements are clear, consistent, and testable
• Develop validation plans according to a risk based testing methodology
• Set up testing environment and prepare testing data
• Author and execute test scripts, document defects, and track resolutions
• Work with others to ensure timely delivery of high quality code
• Assist with software deployment into all environments and complete all required documentation
• Assist support team with investigation of production issues
• Automate test scripts using industry standard tools
• Wrote test cases and performed different types of testing on web application such as: Smoke, Functional, Regression, Sanity, Backend, positive, negative and Boundary scenarios and User Acceptance testing
• Developed and executed complex SQL queries
• Managed test artifacts such as requirements, test cases, test execution, test data and defect in jira
• Provide team support and trained other team members as cross knowledge transfer
• Perform other related duties as required
Infosys Limited November 2020–April 2021
Technical Test lead
• Work in Agile environment participated Kanban, Sprint planning, Sprint review, Retrospective as well as other team meetings
• Developed Test Cases to verify the functionality and adherence to the business requirements
• Perform Cross browser testing using Sauce labs
• Mine data using DataX and Boss applications as per business requirements 3
• Perform Test Harding before code Lock down to make sure all the functionalities are working as per FRDs
• Log defect using Jira
• Upload the Test Cases in qTest and link it to Jira for easy accessibility
• Use myCTO to check the backend response of the business events testing
• Reviewed business requirements and software system design for testability
• Created and executed Test Cases based on Test Strategy and Test Plans
• Performed Back End integration testing to ensure data consistency on front end
• Written and executed complex SQL Queries in Oracle Server to validate data in the database tables
• Maintained defects in JIRA and prioritized the level of defect according to business impact
• Developed and enhanced automated BDD test framework using Gherkin, Cucumber, Selenium WebDriver, TestNG, Java
• Identified, tracked, resolved all defects and ensured resolution prior to implementation in production
• Used Maven for project building and Git for version control system
• Followed up with the developers on defect status on a daily basis and generated reports for management.
Skills
• Languages: Java, groovy, C++, HTML, CSS, XML, SQL, Gherkin
• Testing Tools: TestNG, Selenium WebDriver, Cucumber, Rest API, Rest Assured, Postman, JIRA, HP ALM, BOSS, DataX, WeasLess, qTest, myCTO
• Database: Oracle, Microsoft SQL Server, MS Access
• Build Tools: Eclipse, Katalon, NetBeans, Oracle SQL Developer, Maven, Git, Jenkins, Vault, JFrog
• Operating Systems: Mac OS, Windows, Android, iOS
• Cross Browser Platform: Sauce Lab, Selenium Grid Education
Bachelor of Computer Science in Brooklyn College, City University of New York 2019