We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • 6+ years of software testing experience including manual and automation testing for functional, database, API in Agile - Scrum and waterfall methodologies.
  • Experienced in full Software Development Life Cycle (SDLC) and Quality Assurance Life Cycle (QALC) analysis, design, development, testing, implementation.
  • Extensive experience in designing Test Cases, Test Scenarios, and Test reports of Manual tests. Test reports and documenting Manual Tests.
  • Experienced in writing and developing test cases, and test procedures.
  • Identifying and tracking performance issues and defects during testing.
  • Extensive experience in performing different types of testing including Black Box, Functional, Integration, Regression, Smoke, Database and User Acceptance Testing.
  • Experienced with coordinating cross-functional teams, project management, and presenting technical ideas to diverse groups & proven ability to implement technology-based solutions for business problems.
  • Ability to learn modern technologies quickly with good analytical and problem-solving skills.
  • Extensive and diversified experience in Information Technology with emphasis on Quality Assurance, Web, and Client/Server based Commercial Applications.
  • Expertise includes Test Plan formulation, writing Test Cases for Functional, and Performance testing.
  • Familiar with Behavior-driven development using Cucumber.
  • Experienced with open-source automated-testing tools including selenium, TestNG, Cucumber.
  • Extensive experience in working agile scrum environment using Jira.
  • Experienced in performing functional and regression testing, Technology Proficiency.
  • Test Artifacts: Test Case, Test Plan, Traceability Matrix, User Stories, Requirement’s docs, Mobile testing, and 508 Compliance Testing.
  • Excellent communication skills, a team player, and hard working.
  • Passionate worker to contribute individually and as part of a team.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Java, Selenium IDE, Junit, TestNG, Maven, Jenkins, Cucumber, Postman, Eclipse

Tools: and Methodology: Jira, SDLC, SCRUM, Agile, Waterfall, Quality Center (ALM), VSTS Defect Management, Defect Prioritization, SQL, Postman, Load Runner, Jaws

Programming: Java, HTML, CSS, SQL

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

Automation Engineer

Responsibilities:

  • Attending Daily Standup, Sprint planning, Sprint review, and sprint retrospective.
  • Working as an Automation engineer by using selenium, Cucumber, and maven.
  • Involved in setting up testautomation environmentusing Eclipse editing platform configured with Cucumber, Selenium, Maven Apache POI libraries, and Selenium tools from scratch and configured various other peripherals tools to perform the Selenium test.
  • Used Gherkin annotations to organize the code.
  • Assisted manager to enhance test plan documents for specific releases and projects.
  • Participated actively in the system specification and defect report, weekly status meetings and inform the rest of the team and take actions accordingly.
  • Coordinated with developers, business analysts, project managers, and fellow testers to resolve defects.
  • Analyzed business and functional requirements to write test cases, test scenarios.
  • Performed test validations in Sprint Demo meetings for all the stakeholders.
  • Hands-onexperienced in finding object location usingXPath, CSSselector used Google chrome and Fire Path to create a stable test script.
  • Implementedcross-browser and cross-platformweb testing with Selenium WebDriver.
  • Set up test data for test scenarios and test cases in regression, and user acceptance test regions.
  • Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
  • Created and managed test cases and detailed test procedures for administered software tests using Jira and Zephyr.
  • Prepared requirement analysis, and test cases every release on the based business requirements, and functional requirements documents.
  • Worked on User Acceptance Test environment and directly dealing with end-user and businesspeople.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from SQL Server.
  • Integrating Eclipse withGitHubto integrate synchronized workflow within the team.

Confidential, Richmond, VA

QA Analyst

Responsibilities:

  • Reviewed Test Documents in coordination with the client, the development team, and other complex matrix teams and stakeholders including functional teams and business analysts.
  • Responsible for all steps of the ongoing Software Testing Life Cycle (STLC) including but not limited to; requirements analysis, test planning, writing, and reviewing test cases, executing test cases, bug logging, tracking, and closing.
  • Performed and executing Functional, Regression, Integration, End to End Business Process, User Acceptance, Interface, Smoke, Data-driven, Ad-hoc, Usability, Security and User Access controls, Compliance, Compatibility, Reports, Back end/Database, Data Conversion, Independent Verification, Validation, and Browser Compatibility testing.
  • Hands-onexperienced in finding object location usingXPath, CSSselector used Google chrome and Fire Path to create a stable test script.
  • Createdfeature, step definition, page object model, page factory and test runner file from scratch using Java code to run behavior-driven testing.
  • Hands-onexperienced in finding object location usingXPath, CSSselector used Google chrome and Fire Path to create a stable test script.
  • Used Gherkin annotations to organize the code.
  • Created Test cases for new releases, test scripts, test data, validations test cases, generic test cases, and 508 compliance test cases for different software applications.
  • Facilitated sprint planning, Daily stand up, Sprint Review and Retrospective meetings using Agile Methodology.
  • Protected team from over-commitment worked with Product Owner to manage backlog and prioritize resolution of defects/bugs.
  • Evaluated and assessed team performance relative to Agile principles, evaluated and assessed existing Agile processes, ceremonies, techniques, and methods in the spirit of continuous improvement, value delivery, and establishment of Agile standards and best practices.
  • Provided guide to assist the teams in constantly improving the quality of their deliverables and meeting the definition of Done (DoD).
  • Worked with scrum masters to identify and resolve dependencies.
  • Built within the project team and environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving.
  • Fostered an open communication forum to form a cross-team working environment.

Confidential, Dulles, VA

Manual Tester

Responsibilities:

  • Analyzed the user/business requirements, functional specs and use case documents and created Test Scenarios, Test Data, Test Cases, Test Scripts, Traceability Matrix according to Business and Functional Requirements.
  • Involved incomplete project Software Development Life Cycle (SDLC) and in Software Testing Life cycle (STLC).
  • Performed Functional Testing, Sanity Testing, Integration Testing, Regression Testing, and System Testing.
  • Developed Test Cases and executed all test cases based on the technical specifications and business requirements.
  • Created documents such as Test Results, Test Cases, Defect Reports and Traceability Matrix.
  • Defects were reported, tracked, reviewed, analyzed, and compared using Quality Center.
  • Used Quality Center to write and execute test cases and reported the defects.
  • Performed back-end testing and verified the data stored in the database with the help of SQL queries.
  • Interacted and worked with the developers and BA to solve the problems encountered in the test scenario run.
  • Created SQL queries to pull and retrieve and validated data.
  • Followed (Agile & Scrum) Testing Methodology.
  • Attended project meetings, release meetings, and QA status meetings.

We'd love your feedback!