| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
US Citizen | PHONE NUMBER AVAILABLE | EMAIL AVAILABLEPROFESSIONAL SUMMARY 3 years of experience with large companies in automated and manual software testing Proficient in testing web-based and client-server applications.
Proven experience in Object Oriented Programming (OOPs) concept using Java for test case automation with Selenium WebDriver.
Proficient in test automation tools such as Cucumber, JUnit, Maven, Jenkins, TestNG, JDBC, and Rest Assured for functional and regression testing.
Experienced in designing and implementing various automation frameworks such as Data-Driven, and Hybrid frameworks using Selenium WebDriver with Page Object Model (POM).
Extensive experience in developing test scripts to implement test cases, test scenarios, and features for behavior-driven development (BDD) using Cucumber.
Experienced in designing TDD framework using TestNG and annotations (Before Test, Before Class, Before Method, After Test, After Class, After Method) to manipulate tests.
Proven experience and proficiency in Data-Driven testing using Excel sheets with Apache POI and Database using JDBC.
Good Understanding of application programming interface (API), a set of subroutine definitions, communication protocols, and tools for building software.
Expertise in developing scripts and performing RESTful API Testing using Rest Assured Framework for Regression and Smoke testing.
Experience in executing SQL queries in order to view successful transactions of data validate data from backend using SQL developer.
Life Cycle (SDLC) and Software Testing Life Cycle (STLC), requirements gathering and analysis, UX/UI design, deployment, and release on Agile-Scrum and Waterfall development environments. Proficient in requirement analysis, review and identifying gaps in functional/business requirements, test strategy preparation, test case creation, test execution, test reports and documentation, and hands-on experience in writing Requirements Traceability Matrix.
Problem-solving nature, ability to analyze and prioritize, great team player, adapt easily and feel comfortable working in a multicultural environment and cross-functional operations.
TECHNICAL EXPERTISETesting Tools
Selenium Web Driver, JUnit, TestNG, Cucumber, Postman, MYSQL, JAWS and WAVEDocumentation/ArtifactsTest Plans, Test Cases, Requirement Traceability Matrix, Test Summary Report, Risk AnalysisLanguages
Java, XML, SQL, HTML, Jason, CSSIDEs / Code Editors
Eclipse, IntelliJ IDEA
Test Framework
Data-Driven, Hybrid with BDD
Build Tool
Maven
SDLC Methodology
Waterfall, Agile: Scrum, Lean, KanbanBug Tracking
Jira, Trello, Azure DevOpsContinuous Integration
JenkinsVersion Control
Git/GitHub
Databases
MySQL, Oracle
Operating Systems
Windows, Linux, macOS
PROFESSIONAL EXPERIENCECarefirst, VA | Software QA Tester | October 2022 to Present Develop automation scripts using Java and Selenium WebDriver to support regression and functional testing using a Cucumber Framework. Create scripts using Selenium WebDriver and Java for new functionalities and updating existing scripts. Maintain Hybrid Automation Testing frameworks using Selenium WebDriver, Java, JUnit, Maven, and Jenkins. Involve in developing Hybrid Automation Testing frameworks from scratch by implementing Page Object Model design using Cucumber Framework for Smoke and Regression test scenarios. Perform functional testing to identify various critical points in the application and automated it by using different tools such as Selenium WebDriver, and Java in a Behavior Driven Development Cucumber framework. Test RESTful web service using Postman manually and automated test using Rest Assured. Create automated scripts for REST-API testing using Rest Assured Framework. Performed and executed REST API automation testing using Rest Assured to validate expected response and status codes using JUnit Assertions and Ham-crest Matchers. Use SQL to retrieve data from MySQL DBMS Review and generate complex test cases and data, building procedures, and testing scripts based on functional specifications. Execute test cases and validate and document defects using the JIRA project management tool. Interact with functional leads and Business Analysts to clarify requirements and scenarios. Communicate with developers to discuss test results, bugs, and defects. Moreover, communicated frequently with customers and team members, facilitated discussions, and exercised professional judgment as required. Participate in Agile Scrum ceremonies such as Daily Scrum, Backlog Grooming, Sprint Planning, Sprint Review, and Sprint Retrospective. Support smoke and regression testing by executing automation scripts using Jenkins. Verify, edit, and update test data in new and existing systems before testing.Cigna, VA | Manual Tester | April 2021 to August 2022 Work with developers and other team members to identify and architect tests/test plans, support review of tests, execute tests, document results, and log and triage defects. Ensure test environments are set up accurately before test execution. Create test data, as necessary, to support proper execution of all test cases. Retest test cases and close out software defects that have been repaired. Execute regression testing, as necessary. Identify and report issues that may adversely impact the timely completion of testing.EDUCATION Bachelor of Business Administration (BBA), Salam University, Kabul | May 2016 Syntax Technologies, Coding Boot Camp |