We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • 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.
  • 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 project 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 script from scratch. Extensive knowledge of developing different type 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 project in different platform.
  • 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 responsible person.
  • Hands On experienced in different IDE like Brackets, Eclipse and IntelliJ.
  • Collaborated with offshore and onshore team member to design and deploy the build release on time and helped team member 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 to design feature file 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 language 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 team environment and client interfacing skills.

TECHNICAL SKILLS:

  • Languages
  • JAVA, JavaScript, MySQL.
  • Testing Tools
  • Web Technologies
  • JavaScript, JSON, XML, HTML and Web Service ( REST Request/Response )
  • Dev. Methodologies
  • Agile Scrum, Waterfall
  • Bug Tracking Tools
  • Quality Center, Bugzilla, Rally, JIRA
  • Databases
  • Oracle, MySQL, TOAD, MS SQL Server 2008/2012
  • IDEs
  • Postman, Eclipse, TOAD
  • Operating Systems
  • MAC, UNIX, Windows
  • Misc. Tools
  • Maven Build tool, Jenkins CI and GIT version control tool

PROFESSIONAL EXPERIENCE:

Confidential, NJ

QA Automation Engineer

Responsibilities:

  • Analyze manual and automated test plans, Test Strategy, BRD,Acceptance ciateria, Wireframe..
  • Prepare Test cases for the application, reviewed them with the developers, and finalized 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 script with Java using TestNG, Selenium WebDriver with Page Object Model.
  • Use different TestNG annotation and attributes to design test case for smoke and regression suites.
  • Use DataProvider annotation to feed data in 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 that 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, CA

QA Engineer

Responsibilities:

  • Created test scripts and execute, functional, and regression tests for specific applications.
  • Analyzed Test Result under Agile Methodology and attended all agile meeting.
  • 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 and Test Stretagy.
  • Executed test cases through manual and/or automated processes and report results in a concise and timely manner.
  • Collaborate with key stakeholder 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 Ob ject Model.
  • Wrote feature file using Gherkin Syntax and implement 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.
  • Used Java language for automation, testng for testing framework, Maven for building projects.
  • 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 team.

Confidential, Stampford Connecticut

Software Test Engineer

Responsibilities:

  • Analyzed BRD/Acceptance ciateria to gain better understanding of the application
  • Prepared Test Scenarios, and Test Cases for the functional requirements in the Excel
  • Provided review comments on Test plan, Test Strategy, and on the existing Test Scenarios and Test Cases
  • Exported Manual Test Cases from MS Excel template to HP ALM and executed the Test Cases with Pass/Fail status
  • Prepared Requirement Traceability Matrix to help debugging the defects
  • Performed System Testing to ensure the validity of the requirements
  • 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 End-to-End, Regression and Re-testing 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.
  • Attended Project Domain and Internal Project Functionality Training Sessions
  • Responsible for updating and maintaining the HP ALM for all the defects found during functional and regression testing and follow 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 project team to discuss and resolve defects and to determine their priorities.

We'd love your feedback!