Qa Automation Engineer Resume
0/5 (Submit Your Rating)
New, YorK
SUMMARY:
- Around 5 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 5+ years of testing experience Web based using Automation and Manual process.
- Solid analytical and dynamic troubleshooting skills and ability to work independently with minimal supervision and perform as part of a team.
- Testing Integration Testing, Functional Testing, Regression Testing.
- 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.
- Strategic thinker and planner, analytical, skilled in the design and execution of effective quality control programs, processes and procedure.
- Proficient in creating automation script from scratch.
- Extensive knowledge of developing different type of framework like Data - Driven, Keyword-Driven, Hybrid framework.
- Expert on JUnit and TestNG framework for Smoke and Regression testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Knowledge on Selenium IDE, Selenium RC, and Selenium WebDriver using Java.
- Experienced working on Selenium grid to perform parallel and cross-browsing testing and Sauce Labs to remotely run projects in different platform.
- Sound Knowledge in web service using SOAPUI.
- Used Log4j to log my automation report.
- Hands On experienced in different IDE like 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 of JMeter for load and performance test.
- Sound knowledge on SQL queries and backend validation testing.
- Good in Web Architecture using different language like HTML, CSS, and JavaScript.
- Worked on mobile automation framework.
- Created automation script for iOS and ANDROID, and tested using Appium.
- Used UiAutomatorviewer and Appium Inspector to identify mobile elements.
PROFESSIONAL EXPERIENCE
Confidential, New York
QA Automation Engineer
Responsibilities:
- Developed, published, implemented, and maintained manual and automated test plans and Test Case.
- Assessed level of effort for QA tasks, resolve blockers in the QA cycle without manager intervention.
- Have done in Black Box Testing, Positive, Negative, Data Driven, 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).
- Strong experience with Selenium WebDriver, TestNG and Java.
- Built front-end integration level testing frameworks from scratch with Java using TestNG, Selenium WebDriver with Page Object Model.
- Built robust test frameworks like Page Object Model independently and integrated within a continuous integration stack using tools such as GIT, Jenkins, and Maven.
- Created automation framework using BDD, Cucumber, Gherkin, Java, JUnit and Page Object Model.
- Worked on Agile tools like Jira to report the bug.
- Experienced in setting up Continuous Integration systems using Jenkins, Cross browser testing using Selenium Grid.
- Reported automation script result to manager using Log4j.
- Ran some SQL queries to validate database using JDBC connection and stored that in excel sheet to compare the data.
- Wrote Linux command to grab the error report from log file from server.
- Experienced on setup, configure iOS and ANDROID platform, created automation script for both platform, and tested in Real device as well as Simulator/Emulator using Appium.
- Experience working on Native, hybrid and web app and used UiAutomatorviewer and Appium Inspector to identify the object.
Confidential, Long Island, NY
QA Engineer
Responsibilities:
- Analyzed Test Result under Agile Methodology and attended all agile meetings.
- Created documents detailing the process for each of the test scripts and the scenarios each script performs.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements and necessary resources.
- Involved in Functional, Smoke, Regression, and User Acceptance Testing(UAT).
- Wrote and executed SQL queries in validating test results.
- Fully involved in analyzing Business Requirement Documents and writing Test Plan.
- Developed and updated Test Plans, Test Cases and Test Scripts in Test Link executed them using JIRA.
- Prepared Test cases for the system, reviewed them with the developers, and finalized it.
- Involved in developing Test plans according to the requirements.
- Provided a weekly project report that includes Test Metrics and status reports.
- Involved in working on Selenium WebDriver for Functional Regression testing, and Cross Browser Testing.
- Used Java language for automation, JUnit for testing framework, Maven for building projects.
- Involved working on a project where we implemented BDD, Cucumber framework with Java, JUnit and Page Object Model.
- Practiced continuous integration process using Jenkins, ran automation script nightly basis, debugged the script, identified bug, and reported defects in JIRA.
- Participated in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
- Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
- Worked with the User Group to document the requirements after analyzing and finding gaps in them.
Confidential, New York, NY
Software Test Engineer
Responsibilities:
- Involved in Automation test plan modifications and test scripts as per the business and technical requirements.
- Analyzed and reviewed the software requirements, functional specifications and design documents.
- Involved in procedures to improve QA methodology and setup test data.
- Participated in all QA review meetings
- Prepared the Test Scenario, Test Development, and Test Execution.
- Created the Test Cases on various forms of the application manually.
- Performed Functional and Regression Testing on different versions of Platforms and browser manually.
- Interfaced with developers to resolve technical issues and report the bugs using JIRA in the Application.
- Validated automated test scripts to ensure that all test scenarios are completed and operating in all test Environments.
- Creating test cases/tasks using acceptance criteria.
- Coding automated test scripts using JUnit on Selenium RC to tests NYMag public web site, and NYMag.com.
- Generated Reports, analyzed Data according to the business needs.
- Used MySQL to test the integrity of data by querying the database.
- Performed User Acceptance Testing.
- Involved in testing new site integrity and link checking.
- Wrote Automation script using Selenium RC, Java and Junit.
- Merged automation script from selenium RC to Selenium WebDriver and continue working on Webdriver.
- Created manual test scripts for the new added features on KRANG (CMS).
- Created test cases and performed tests verifying commenting web app on NYMag blogs and articles.
