Post Job Free
Sign in

Automation Engineer Life Cycle

Location:
Leesburg, VA
Salary:
95000
Posted:
July 23, 2024

Contact this candidate

Resume:

Niloofar Safari

Leesburg, VA *****

703-***-****

ad7gs5@r.postjobfree.com

US Citizen (Active Public Trust Clearance)

Professional Summary

● Possesses over six years of experience as a QA Automation Engineer - SDET.

● Extensive involvement in Manual and Automation Testing of Client/Server and Web-based Applications, APIs, and Web Services applications.

● Proficient in creating and executing both manual and automation test cases.

● Skilled in defect logging and tracking using defect management tools.

● Strong understanding and implementation skills across all phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle (DLC).

● Experienced in User Interface (UI), Functional, Regression, System Level Testing, Smoke Testing, Sanity Testing, API Testing, Cross-Browser Testing, Compatibility Testing, Performance Testing, and Security Testing of applications.

● Exceptional at writing Requirement Traceability Matrix (RTM), detailed Test Plans, and Test scenarios.

● Expertise in interpreting Business Requirement Specifications, Functional Specifications, and Design documents.

● Proficient in converting requirements into Test Scenarios.

● Hands-on experience with open-source tools such as Selenium (Selenium WebDriver, TestNG, Cucumber), SoapUI, and Eclipse.

● Skilled in writing Selenium WebDriver automation scripts in Java using Cucumber and TestNG Automation framework for Web Applications.

● Developed BDD tests using Cucumber by writing behaviors and step definitions.

● Experienced in testing Web Services using SoapUI and conducting REST API testing using Postman.

● Conducted cross-browser testing using TestNG.

● Worked extensively on data warehousing and decision support systems with relational databases such as Oracle, SQL Server, and TOAD for database development.

● Expertise in logging and tracking issues using defect-tracking tools like Quality Center and Jira.

● Skilled in setting up and conducting browser compatibility testing environments with various browsers and versions of Internet Explorer, Mozilla Firefox, and Google Chrome on different OS like Windows and MAC.

● Possess good knowledge in Black Box Testing and White Box Testing.

● Demonstrated leadership qualities by guiding newcomers on manual testing and automation testing.

● Excellent Communication and Interpersonal skills.

● Self-driven with strong organizational and multitasking abilities.

● Detail-oriented with a commitment to meeting deadlines under tight schedules.

● Quick learner and effective team player.

Skills

● Methodologies: Agile/Scrum, Agile SAFe,

Waterfall, SDLC

● Test Frameworks: Data Driven, Hybrid, Page

Object Model

● Artifacts: Test Strategy, Test Cases, Test Plan, RTM, Test Summary Report, Bug Report

● Automation Tools: Java, Selenium WebDriver,

Maven, JUnit, TestNG, Cucumber, Git

● IDE: Eclipse, Postman

● Databases: MySQL Server, MySQL, Oracle,

MS Access. MS Office Tools: Excel, Outlook,

PowerPoint, and Word.

● Bug Tracking Tools: JIRA-Zapier, HP ALM,

MS Azure

● Operating Systems: Windows, Mac OS

Experience

AmeriCorps August 2022 to Current

Automation Engineer

Washington, D.C

● Collaborated with Lead Business Users and Business Analysts to gather Business Test requirements.

● Worked closely with the technical team and Product Owner to understand application functionality.

● Conducted thorough End-to-End system testing and reported defects meticulously via Jira.

● Conducted various testing types, including sanity and smoke testing, before deploying each build.

● Created Test Plans and Test Scripts specifically for Automation Testing.

● Shared Test Plan and Traceability Matrix documents with Project Management and Business Groups for evaluation and approval.

● Performed Web automation using Selenium within the TestNG framework and conducted Manual Mobile Web testing.

● Acted as an Automation Tester, responsible for creating and maintaining Automation Frameworks, tools, and solutions.

● Designed, generated, and customized scripts using scripting languages and testing tools like Selenium with Java, and TestNG, for data-driven and hybrid-driven frameworks.

● Implemented the Page Object model (POM) and Apache POI in Web Driver Scripts. Developed Data-Driven Frameworks using Selenium WebDriver and Java.

● Crafted SQL queries for data extraction from database tables to facilitate Database Testing.

● Developed SQL Queries to verify data validity and ensure database integrity.

● Formulated Test cases aligned with requirements, participated in Test Case implementation and designed Test Scripts according to Business and System Requirements.

● Conducted thorough End-to-End Manual Testing of the system, maintaining and managing test cases using Jira.

United States Department of the Interior January 2020 to June 2022 Software Tester

Washington, D.C.

● Thoroughly examined and assessed detailed design, business, technical, and general design requirement documents.

● Collaborated with Product Owners, Customers, and Project team members to dissect user stories and acceptance criteria effectively.

● Actively engaged in requirement-gathering sessions and formulated test cases in line with the Product Backlog.

● Took part in Retrospective meetings to address challenges within iterations and prioritize action items accordingly.

● Produced test reports and diligently collected metrics to monitor progress.

● Crafted customized Test Cases and Scenarios tailored to specific applications.

● Managed test schedules, plans, strategies, and assignment documents for a range of testing activities.

● Explored Functional Requirements Specifications and System Design Specifications, coordinating with developers for any requirement adjustments.

● Promoted effective communication among developers, Business & Management Teams, and End Users.

● Conducted thorough Regression testing across different development phases using Jira.

● Implemented automated test cases using Selenium WebDriver to streamline manual testing processes.

● Proactively identified and communicated potential project risks.

● Developed Test Plans and Cases in harmony with business requirements.

● Constructed automation frameworks using the Page Object Model alongside Java, Selenium WebDriver, and Cucumber for test script development.

● Created BDD tests utilizing Cucumber by defining behaviors and step definitions, supported by essential Selenium code in JAVA.

● Diligently performed Regression testing on new builds and each application modification using Selenium WebDriver.

● Presented updates on testing progress during Sprint Review Meetings at the conclusion of each sprint.

● Verified response body, time, headers, etc., and devised Rest API test cases using Postman. The CENTECH GROUP January 2018 to December 2019

Manual QA Tester

Chantilly, VA 20151

● Reviewed system and business requirement documents to create test plans, cases, and scripts.

● Conducted GUI, Functional, Regression, and Performance Testing.

● Managed manual test execution and defect tracking using JIRA.

● Collaborated with developers to address issues and defects.

● Proficiently wrote and executed test cases/scenarios.

● Utilized JIRA test sets for requirements brainstorming and scenario creation.

● Analyzed test outcomes and reported issues via JIRA to developers and project managers/product owners.

● Worked closely with business analysts and developers throughout requirement analysis, testing, and documentation phases.

● Employed JIRA for Defect Reporting, Analysis, Tracking, and Report Generation.

● Executed Regression testing scripts on new builds. Education

North Tehran University

BBA: Accounting

Certifications

Scrum Master



Contact this candidate