We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

OregoN

OBJECTIVE:

  • Around 6+ years of extensive experience in Software Quality Assurance in both Manual and Automated Testing.
  • As a Software Automation Engineer seeking a software QA testing position in a company where I can use my current knowledge and use it to enhance, develop and for continuous growth of the organization, and maintain strict adherence to its guidelines, policies and procedures.

SUMMARY

  • Quality Assurance specialist with 6+ years of experience on Functional and Automation testing.
  • Hands on combined experience in Manual Functional, Regression, Automation and End to End testing of Web services, Web - based & windows applications.
  • Solid analytical and dynamic troubleshooting skills and ability to work independently with minimal supervision and perform as part of a team. experience in writing Test cases covering all the business functionalities.
  • Experience in prioritizing and completing projects while meeting deadlines and organization goals.
  • Experience in supporting Test Cycles, Compiling Test Status Reports, participating Defect Status meetings, Project Status meetings and interacting with Project Managers, Operations Teams and Engineers.
  • Proficient in creating automation scripts from scratch. Extensive knowledge of developing different types of framework like data driven and Page Object framework and BDD/cucumber framework.
  • Expert on Junit and TestNG framework for Smoke and Regression testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Extensive knowledge on Selenium IDE, Selenium WebDriver using Java language.
  • Experienced working on Selenium grid to perform parallel and cross browsing testing and Sauce Labs for remotely run projects on different platforms.
  • Sound Knowledge in web service like Restful and Soap API Using SOAPUI and postman
  • Used Log4j to log my automation report and used ExtentReports for graphical report, provided that to the responsible person.
  • Hands On experience in different IDEs like Brackets, Eclipse.
  • Collaborated with offshore and onshore team members to design and deploy the build release on time and helped team members to make code more efficient.
  • Highly experienced working on agile methodology to deploy the software.
  • Sound knowledge to build automation Script from scratch using BDD, Cucumber with Page Object Model using java language.
  • Responsible for designing feature files based on BRD and implemented that in step definition file.
  • Sound knowledge on SQL queries and backend validation testing
  • Good in Web Architecture using different languages like HTML, CSS, JavaScript, JQuery, and Ajax.
  • Teamwork & collaboration skills to work across organizations and lead cross-functional teams Communication & stakeholder management skills.
  • Ability to work in a team environment and client interfacing skills.

PROFESSIONAL EXPERIENCE

Confidential, Oregon

QA Automation Engineer

Responsibilities:

  • Analyze manual and automated test plans, Test Strategy, BRD, Acceptance criteria, Wireframe..
  • Prepare Test cases for the application, review them with the developers, and finalize it.
  • Participate in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
  • Define and track quality assurance metrics such as defect severities, open defect counts, and impact to projects.
  • Assess level of effort for QA tasks, resolve blockers in the QA cycle without manager intervention.
  • Have done in Black Box Testing, Positive, Negative, DataDriven, Functional, UI, Backend and Integration Testing.
  • Expertise in QA Methodologies like Agile, SCRUM. Quality Assurance Life Cycle, Test Strategy, Test metrics. Worked on full Software Development Life Cycle (SDLC). Used Jira for bug tracking.
  • Writing automation scripts with Java using TestNG, Selenium WebDriver with Page Object Model.
  • Use different TestNG annotations and attributes to design test cases for smoke and regression suites.
  • Performed data driven testing using Apache POI.
  • Use DataProvider annotation to feed data in an automation script.
  • Integrate automation script in continuous integration stack using tools such as GIT, Jenkins, and Maven.
  • Experienced in setting up Continuous Integration systems using Jenkins, Cross browser testing using Selenium Grid.
  • Reported automation script result to manager using Log4j and ExtentReports.
  • Ran some SQL queries to validate database using JDBC connection and stored in excel sheet to compare the data.
  • Worked with the User Group to document the requirements after analyzing and finding gaps in them.
  • Work in agile methodology and attend all meetings.
Confidential, NJ

QA Engineer

Responsibilities:

  • Created test scripts and executed, functional, and regression tests for specific applications.
  • Analyzed Test Result under Agile Methodology and attended all agile meetings.
  • Under the supervision of the Quality Assurance Manager, responsible for the coordination of quality initiatives and administrative tasks, and following procedures and protocols of companies.
  • Review project documentation and translate them into test strategies, test plans and test scripts.
  • Fully involved in analyzing Business Requirement Documents and writing Test Plan, Test Strategy and Test Case.
  • Executed test cases through manual and/or automated processes and report results in a concise and timely manner.
  • Collaborate with key stakeholders to have a clear understanding of requirements and acceptance criteria.
  • Performed Regression, Functional, Smoke testing.
  • Developed and updated Test Cases and Test Scripts in Test Link executed them using JIRA.
  • Provide QA metrics to accurately reflect project status and report this status to stakeholders on a periodic basis.
  • Worked closely with developers to address defects in a timely manner.
  • Liaised between project teams, business users, and fellow QA engineers to ensure that testing is effective, efficient, and comprehensive.
  • Provided a weekly project report that includes Test Metrics and status reports.
  • Created automation framework using BDD, Cucumber, Gherkin, Java, JUnit and Page Object Model.
  • Wrote feature files using Gherkin Syntax and implemented them into step definition class.
  • Used different cucumber options for running cucumber project
  • Involved in working on Selenium WebDriver for Functional Regression testing, and Cross Browser Testing.
  • Practiced continuous integration process using Jenkins, ran automation script nightly basis, debugged the script, identified bug, and reported defects in JIRA.
  • Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
  • Coordinated efforts between product development teams and offshore test teams.

Confidential, FL

Software Test Analyst

Responsibilities:

  • Analyzed BRD/Acceptance criteria to gain a better understanding of the application
  • Prepared Test Scenarios, and Test Casesfor the functional requirements in the Excel
  • Provided review comments on Test plan, Test Strategy, and on the existing Test Scenarios and Test Cases
  • Prepared Requirement Traceability Matrix to help debugging the defects
  • Performed User Acceptance and Regression Testing with UAT test scenarios
  • Find and report defects and subsequently validating the fix, repeating the process until done
  • Performed Smoke, End-to-End, Regression and Retesting manually.
  • Identified defect clustering in modules and prioritizing these modules
  • Evaluated and suggested improvements to the software test process
  • Coordinate efforts between development teams and offshore enterprise test team
  • Monitoring Testing Activities within the team and reporting regular progress to the Test Lead
  • Implemented required testing approaches to accommodate tight schedules and resource constraints including applying risk-based analysis to determine test coverage
  • Responsible for updating and maintaining the Jira for all the defects found during functional and regression testing and following up the bug life cycle.
  • Worked closely with the cross functional teams to ensure successful, high quality incremental releases
  • Participated in Walkthroughs and Defect report meetings periodically
  • Summarized test results as per customer standards
  • Interacted with developers & various members of the project team to discuss and resolve defects and to determine their priorities.
  • Performed database testing using MySQL to validate database.
  • Performed Rest API testing
  • Validate status code, body massage, header and content type.

Hire Now