Post Job Free

Resume

Sign in

Automation Engineer Quality Assurance

Location:
Gainesville, VA
Posted:
April 16, 2024

Contact this candidate

Resume:

Mumtaz Ahmadzai

Software Test Automation Engineer

571-***-****

ad417u@r.postjobfree.com

Gainesville, VA

Work authorization: US Citizen

Qualifications:

●Performed Post Migration Validation testing for over 180 Microsoft SharePoint Sites migrated from SharePoint 2010,2013 and 2016 to Microsoft SharePoint Online"

●Proficient in using Database Management Systems such as PostgreSQL, Microsoft Access, MySQL, and Oracle.

●Experience in reviewing and analysing Business Requirements, Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).

●Experience in developing Test Cases, Test Scenarios, Test Scripts, and Feature files for Behaviour Driven Development using Cucumber framework.

●Over 7 years of experience in Information Technology, with extensive focus in Software Quality Assurance, proficient on testing Web based applications and a good experience on Core Java OOPs concepts.

●Experience Writing automation tests within the automation framework and contribution toward the maintenance of the frameworks.

●Experience in all aspects of the Software development life cycle (SDLC) and strong knowledge of Agile/Scrum and Waterfall Models.

●Sound knowledge of Cucumber (BBD) and TestNG frameworks for UI testing and good knowledge of tools like Apache Maven, Jenkins and Git.

●Experienced in Test Driven Development (TDD), Behaviour Driven Development (BDD), using Gherkin language, JAVA, Selenium in both TestNG and Cucumber Automation Frameworks.

●Experienced with Structured Query Language (SQL), HTML, Git, JAVA, and Selenium WebDriver.

●Strong Java skills with experience on Selenium WebDriver/IDE for developing automation test scripts for web-based applications.

TECHNICAL SKILLS

Certified Tester: DHS Trusted Tester for Web on windows (508 Compliance)

Web Technologies: HTML, XML, CSS

Languages: JAVA, SQL

Build Tool: Apache Maven

Databases: PostgreSQL, Oracle, MS Excel

Test Framework: TestNG, Cucumber

Testing Tools: Selenium IDE/WebDriver

Processes: Agile-Scrum, Waterfall

IDE Eclipse, pgAdmin, SQL Developer

Operating Systems Windows (7, 8, 10) Mac OS

Bug Tracking Tools JIRA

EMPLOYMENT HISTORY

QA Analyst (Manual tester)/ SharePoint Tester

Node. Digital TSA/AFS Accenture Federal Service

03-2021 to present

Performed validation testing of over 180 SharePoint sites (Airports, Offices, and Applications) as part of a TSA SharePoint Migration in a very fast-paced environment.

Performed pre-migration report reduction to make the system-generated reports human readable for the development team, and the stakeholders.

Performed sanity testing post final migration to insure the sites are operational before handover to the clients.

Participated in post-migration support to ensure clients have all the resources at the destination site and can carry out their daily operations without any interruptions.

Performed 508 Compliance Testing as needed to ensure the sites are accessible to individuals with disabilities.

Created/modified as needed, comprehensive test cases and test scenarios to streamline the migration process.

Worked with sites that contained Power BI, InfoPath, and Power Apps elements to ensure the elements perform effectively to meet the needs of business operations.

Agile methodology, participated in planning, DSU and retro meetings to prioritize site migration and testing pre/post-migration.

QA Analyst (Manual tester)

AIG - American International Group

New York, NY

05-2018 to 03-2021

Work closely with business and technical teams in an agile environment to derive testing requirements and scenarios for our e-commerce web applications.

Performed both functionality testing and non-functionality testing: Regression Testing, usability Testing, Smoke Testing, Sanity Testing, Performance Testing, Integration Testing, Stress Testing, Scalability Testing, and System Testing.

Participated in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) using agile methodology.

Write & execute functional and regression Manual tests using requirement document.

Participated in regular meetings to learn the product and update the testing status.

Developed test environment to perform testing for different test cases; Developed test plan and prepared test strategy; Verified the test cases and performed test scripts execution.

Contributed in writing of Automation Test cases using JAVA, Selenium WebDriver, Cucumber and Maven.

Performed End-to-End testing of database to check data integrity using SQL queries.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.

Report and manage software issues and test activities with a clear understanding of the Software Development Lifecycle and the Agile-Scrum methodology.

Performed automation testing using Selenium suite web-based automation testing tool.

Was responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests

●Was responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using data driven framework.

●Participated in requirement analysis, created test cases, and execute different types of testing throughout the test life cycle according to the test plan.

●Triaged and troubleshooted on issues found during testing. Supported defect fix testing, including reporting, tracing and troubleshooting defects in JIRA

Environment: MySQL, Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Windows, 7, 10, Browsers: Chrome, Firefox and IE

Software Test Automation Engineer

USAA Insurance

Washington DC

07-2016 to 04-2018

●Building framework and implementing Page Object Model, using Selenium WebDriver, Cucumber, JAVA and OOPs concepts.

●Preparing test strategy document to define the test environment, entrance and exit criteria into different phases of testing and resources required to conduct the job.

●Developing Test Scripts to implement Test Cases, and perform BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin language.

●Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in domain specific language, Gherkin.

●Participated in Stand-up meeting, weekly automation meeting and weekly assessment meetings with business analysts and developers.

●Solid knowledge of SQL.

●Being involved in Agile Scrum methodology and participating in Sprint Planning, Sprint Review, Spring retrospective, and Daily Scrum.

●Participating in User Acceptance Testing (UAT) exclusively in an agile environment. And providing support for business user during UAT Testing.

●Experience in Core Java, OOPS concepts.

●Analyzing and implementing business requirement and functional requirement documents for completeness, test-ability and will carry out testing activities.

●Using Maven for build management, Jenkins for Continuous Integration of the builds, and running testcases.

●Managed defect tickets in JIRA

●Maintained automation framework and used POM Page Object Model approach to develop automation scripts using Java and Selenium WebDriver.

●Designed automation tests within the automation framework and provides required maintenance on those tests

●Performed User Acceptance testing (UAT) in an agile environment.

●Implemented Regression and Smoke/Sanity test execution using Selenium WebDriver.

●Creating automated test scripts in JAVA and Selenium WebDriver.

Environment: Selenium WebDriver, JAVA, Selenium Grid, Selenium hybrid, JAVA & OOPs Concepts, Data Driven and Page Object Model Framework, Cucumber, Gherkins Jenkins, SQL, Maven, HTML, XPath, GitHub, GIT, Oracle SQL Developer, MS Office suite, JIRA, SDLC, STLC, Agile/Scrum, XML, JSON, Windows XP, 7, 10, Browsers: IE, Mozilla Firefox, Safari, Opera, Chrome.

Test Automation Engineer

The Bank of Princeton

Hopewell, NJ

05-2014 to 07-2015

●Reviewed and analysed Business Requirements Document (BRD), procured test data, designed Test cases, and Test scripts for the application under test.

●Reports software defects and shepherds them through the defect life cycle to closure.

●Maintained testing frameworks and automated test suites for the product teams to which they are assigned.

●Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.

●Developed test code in Java language using Selenium WebDriver and TestNG framework.

●Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.

●Used Maven for build management, and Jenkins for Continuous Integration of the builds alongside TestNG automation framework.

●Assisted writing Test Plans, Test scenarios, Test cases, Test data, Test procedures, creating Test reports, and traceability matrixes.

●Conducted Regression and Smoke test execution as a separate step of the deployment process using Selenium WebDriver; Ensured bug fixes do not introduce new regression issues.

●Create detailed, comprehensive and well-structured test cases and test scripts

●Analyzed user stories and participated in Sprint planning, Spring Review, Sprint Retrospective, and Scrum meetings.

●Used TestNG testing annotations to group the test methods and for cross-browser testing.

●Assisted test lead in documenting User Acceptance Test report and reporting defect resolution.

●Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages

●Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.

Environment: Oracle SQL Developer, Selenium, WebDriver, Java, TestNG, SQL, Maven, HTML, XPath, GitHub, Windows 7,, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Mac OS. Browsers: Chrome, Firefox and IE, Core Java.



Contact this candidate