We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

OH

SUMMARY:

  • Over 7+ years of experience in Information Technology experience as a QA Automation Engineer for manual, automated software testing, Web based and Mobile based applications with exceptional skill in improving the Quality of the product by implementing QA Practices and Test Automation. Experience in testing Media, Retail, Research and Health Care Domains
  • Experience in working with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile.
  • Extensive knowledge in understanding Business Requirements Documents, Functional Requirements Document and Software Requirement Specification Document.
  • Experienced in developing, implementing and updating Test Plans, Test Cases and Test Scripts.
  • Good working knowledge on Selenium suite, Java, TestNG, POM Framework, D Driven Framework, Eclipse and Jenkins.
  • Exceptional knowledge of frontend and backend test techniques.
  • Extensive experience in utilizing various Testing frameworks like Junit, TestNG, Cucumber.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different environments and browsers.
  • Have a good expertise in Smoke Testing, Regression Testing, System Testing, System Integration Testing, Use Case Testing, Black-Box Testing, Positive Testing, Negative Testing, End-to-End Testing.
  • Well versed with different Automation Framework Java-Maven-TestNG and Ruby-Cucumber-Rake, Git frameworks
  • Performed continuous integration of code and scripts using Jenkins and triggered the continuous delivery process using Jenkins build jobs.
  • Strong knowledge of Java, Selenium Suite, testing frameworks TestNG and Junit.
  • Knowledge of working in a Continuous Integration environment like Jenkins.
  • Experienced working with Oracle and MySQL databases.
  • Created test cases based on functional specifications and identified automation test cases for Mobile applications.
  • Experience in analyzing test reports, bug reports and project status tool like JIRA.
  • Extensive experience in designing websites and web pages using HTML, CSS, JavaScript, jQuery, SQL and CMS.
  • Sound knowledge in discovering errors, resolving defects and ensuring client expectations to meet with high quality software solutions.
  • Experience in working on Behavior Driven Development (BDD) and Test-Driven Development (TDD) scripts with Cucumber by writing step definitions for Gherkin based features.
  • Executed Test cases for Functional Testing, System Testing, Responsive Testing, User Acceptance Testing (UAT), Regression Testing and Sanity Testing in web based and client/ server applications.
  • Attended and organized conference calls, project review meetings with essential plans and execution reports.
  • Experience in effectively planning, executing and monitoring the activities as per scheduled timelines.
  • Strong in Interpersonal, Communication and Presentation skills and ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work project environment.
  • Ability to catch up with new technologies to work in a high-paced dynamic environment with unknown requirements and willing to learn new Technologies, Frameworks and processes.
  • Ability to use current technology and tools to enhance the effectiveness of deliverables and services.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Methodologies: Agile, Waterfall

Programming Languages: C, Java, HTML, CSS, JavaScript XML

Databases: MySQL, Oracle

Environment: Windows, Linux, iOS

Productivity Tools: Microsoft Office

Automation Testing Tools: Selenium, JMeter

Build Tools: Ant, Maven

TestNG:, Data Driven, TDD, Page Object Model, Cucumber

Defect Tracking & Project Management Tools: JIRA, ServiceNow, Rally

Other Tools and Frameworks: Eclipse, GIT, Confluence, WordPress, Visual Paradigm, MS Visual Studio

AWS: EC2, IAM, S3, VPC, Route 53, SNS, CloudWatch

PROFESSIONAL EXPERIENCE:

QA Automation Engineer

Confidential, OH

Responsibilities:

  • Participated in sprint planning and followed AGILE methodology.
  • Analyzed system design documents and involved in review discussions of Business Requirements.
  • Involved in preparing status reports and attending weekly, monthly, quarterly meetings to update the automation status, challenges and efforts.
  • Designed, developed and implemented Page Object Model based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Experience in creating Cucumber BDD framework automating BDD scenarios in Eclipse using Java script.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
  • Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
  • Implemented a continuous deployment framework that automates the software delivery process from source code checking to deployment onto Application servers.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Designing and implementing CI (Continuous Integration) system configuring with Jenkins servers, Jenkin Nodes and Configuring VMs (Windows/ Linux)
  • Review requirements to get clarified and write test cases on finalized requirements and send for the review to get the sign off.
  • Configure existing automation scripts for sanity or for regression (if required with minimal script changes).
  • TDD related to running sprint if something which reduces manual effort (current & next sprint).
  • Already completed features and major functionalities automation for sanity test to run upon deployment.
  • In the middle of the application must have to respond for any bug fixes or any manual testing to find any route cause or upon request by the client.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Implemented BDD framework using Cucumber.
  • Design and development of Selenium Web driver and Data Driven based framework using Java.
  • Planned, monitored and managed all activities related to Automation Testing.
  • Performed Cross browser and platform compatibility testing in virtual machine environment.
  • Wrote test automation scripts in Selenium Web Driver using Java, Data Driven and TestNG.
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Assist in finding effective and efficient solutions for website design and architecture and testing website performance.
  • Check-in and Git Push commands on Ruby Mine terminal
  • Creating and reviewing the Test Scripts for check-ins Github
  • Prepared Functional test cases on Web and Mobile applications (Android and iOS) as per the requirements.
  • Used web-debugging tools like XPath, Firebug, and Firepath to locate elements in the browsers.
  • Wrote and executed complex SQL queries for Oracle used for white box and backend test cases.
  • Conducting KT’s, on-boarding of new resources allocated to the project working onshore and offshore teams.
  • Involved in tracking and reporting defects using JIRA and responsible for communicating the status of the development team.
  • Documenting all test results and participating in team meetings and sharing all the test results to the team.

Environment: Automation Testing, Manual Testing, Agile, Windows 10, Linux, Selenium WebDriver, TestNG, Jenkins, Data Driven, Cucumber, Test Cases, MS Office Suite, Firefox, Chrome, IE, Java, Maven, JIRA, GIT, Rally, ServiceNow, Confluence, Bugzilla, Eclipse IDE, SQL, AWS, Agile.

QA Automation Engineer

Confidential, Washington, DC

Responsibilities:

  • Understanding Requirement Specifications and Design Documents.
  • Testing the IFPRI microsites to make responsive to the other devices and preparing test document.
  • Participated in sprint planning and followed AGILE methodology.
  • Created automation environment and test scripts using Selenium, Java, TestNG and Data Driven Framework.
  • Performed Cross browser and Compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Created and generated test reports with TestNG framework and captured the error screenshots.
  • Executed test cases and actively participated in Use Case Testing, System testing, UAT and Regression Testing.
  • Involved in Test Coverage report, Traceability Matrix, QA Reports
  • Continuous Integration - CI build using Jenkins and Git hub
  • Facilitate and Co-Ordinate the Implementation of the Automation Framework across the two teams with using Ruby, Selenium, Cucumber and Jenkins
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Used JIRA to perform defect tracking and various management activities such as status reports and Bug triage.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Experience in creating Cucumber BDD framework automating BDD scenarios in Eclipse using Java script.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
  • Executed repeatable test cases using TestNG annotations.
  • Wrote test automation scripts in Selenium Web Driver using Java, Data Driven and TestNG.
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Wrote SQL queries to connect to the database and retrieve data for a specified set of test requirements.
  • Managing project documents, successfully implementing the solution, holding meetings, managing budgets and scheduling.
  • Define project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Planned, monitored and managed all activities related to Automation Testing.
  • Provided with the testing results of all testing cycles on regular basis.
  • Responsible for maintaining a WordPress deployment working with the team to add content and installing updates to WordPress, Plugins and themes.
  • Assisting Senior Website Developers in revamping IFPRI websites and development of HTML, CSS, JavaScript and WordPress based templates
  • Develop, maintain and provide support for the IFPRI websites.
  • Testing the IFPRI microsites to make responsive to the other devices and preparing test document.
  • Involved in tracking and reporting defects using JIRA and responsible for communicating the status of the development team.
  • Conducting KT’s, on-boarding of new resources allocated to the project working onshore and offshore.
  • Documenting all test results and participating in team meetings and sharing all the test results to the team.

Environment: Automation Testing, Manual Testing, Windows 10, Linux, Selenium WebDriver, TestNG, Data Driven, Test Cases, MS Excel, Firebug, Firefox, Jenkins, JIRA, Chrome, IE, Java, JIRA, GIT, Confluence, HTML, CSS, JavaScript, CMS, Eclipse IDE, MySQL, Agile.

QA Analyst

Confidential, McLean, VA

Responsibilities:

  • Responsible for gathering Business requirements, Functional requirements, and Design documents for the projects.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Developed and improved user systems procedures and prepared systems documentation.
  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Performed Performance, Smoke, System Integration, UAT , and Regression testing during different stages in the website and application development.
  • Providing support during Smoke, System, User Acceptance and Integration Testing.
  • Involved in project to understand the business needs and objectives of the system and interacted with the clients and gathered requirements for the integrated system.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Created Selenium Test automation framework and Data Driven framework based on UI mapping.
  • Written automation scripts for Regression test cases and executes using Selenium.
  • Coordinate efforts with other team members responsible for building and maintaining the test environment and regression tests.
  • Followed QA testing automation setup to set up the Selenium WebDriver to run the automated test scripts.
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Used all the time Selenium WebDriver for automating the Cross-Browser Testing on IE, Chrome and Firefox majorly.
  • Developed Automation scripts for new enhancements using Selenium WebDriver, TestNG framework, Data Driven framework.
  • Analyze the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Designed, Executed, and Maintained Selenium WebDriver, TestNG automated test cases for regression test cases.
  • Performed cross-platform, functional, regression testing, UI testing for the mobile application using Appium test automation framework.
  • Performed Manual as well as Automated Testing using Testing tool Selenium WebDriver.
  • Created automated scenarios using Selenium for regression testing.
  • Prepared Functional test cases on Web and Mobile applications (Android and iOS) as per the requirements.
  • Used web-debugging tools like XPath, Firebug, and Firepath to locate elements in the browsers.
  • Involved in tracking and reporting defects using JIRA and responsible for communicating the status of the development team.
  • Involved in daily, weekly and monthly meetings with client on the work progress and discussions on the upcoming work.

Environment: Manual Testing, Automation Testing, Windows 10, GIT, JIRA, Confluence, Selenium WebDriver, TestNG, Eclipse IDE, Java, JavaScript, Oracle, Agile, JIRA.

QA Engineer

Confidential, Santa Clara, CA

Responsibilities:

  • Conducted elaborate manual testing on test cases and provided feedback to the development team.
  • Developed test scripts in Selenium WebDriver using Java with TestNG framework.
  • Prepared and presented weekly and monthly QA defect and status reports to the different stakeholders.
  • Implemented Data Driven Framework while developing the automated test scripts using Selenium WebDriver.
  • Analyzed the business requirements and developed the detail Test Plan and the test strategy.
  • Involved in resolving the technical challenges and in efforts estimation and test planning.
  • Installation of OS packages as per requirement in the project in Windows and Red Hat Linux platform.
  • Involved in project to understand the business needs and objectives of the system and interacted with the end clients and gathered requirements for the integrated system.
  • Wrote SQL statements in script to retrieve data from database to verify accurate data stored in database as well as back end testing.
  • Reported bugs, prepared report and worked with cross-functional teams.
  • Coordinate efforts with other QA members responsible for building and maintaining the test environment and regression test.
  • Followed QA testing automation setup for set up the Selenium WebDriver to run automated test script.
  • Used Selenium WebDriver for automating maximum percentage of cross browser testing on Firefox, Chrome and IE.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG framework.
  • Analyze the Business requirements and closely work with the Business Team to get the clarifications addressed.
  • Prepared Functional test cases on Web and Mobile applications (Android and iOS) as per the requirements.
  • Used web-debugging tools like XPath, Firebug, and Firepath to locate elements in the browsers.
  • Designed, Executed and maintained Selenium WebDriver, TestNG framework, automated test cases for Regression Test cases.
  • Involved in tracking and reporting defects using JIRA and was responsible for communicating the status of the development team and the production team.

Environment: Manual Testing, Automation Testing, HTML, JavaScript, Selenium WebDriver, Firefox, Chrome, IE, Android, iOS, Windows 8, Linux, GIT, Java, Oracle, Eclipse, JIRA.

Manual Tester

Confidential

Responsibilities:

  • Responsible for working closely with the Team to organize and develop UI for web using HTML5, CSS3, JavaScript, jQuery from project requirements.
  • Installation of OS packages as per requirement in the project in Windows and Red Hat Linux platform.
  • Created Test plan and Test cases followed by agile development process.
  • Involved in writing test cases, scenarios based on the Use case documents.
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Involved in Review meeting for the requirements to understand the scope of the testing.
  • Performed multi-browser testing and multi environment testing.
  • Performed automation feasibility using Selenium Web Driver and demonstrated proof of concept.
  • Performed Functional, System, User Acceptance, and Regression testing during different stages of the website development.
  • Interacted with the Developers and Business Analysts on a regular basis to resolve issues.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting. Tracking Defects, Selecting Test Cases for Re & Regression Testing, Smoke Testing.
  • Prepared Functional test cases on Web and Mobile applications (Android) as per the requirements.
  • Used web-debugging tools like XPath, Firebug, and Firepath to locate elements in the browsers.
  • Documenting all test results and participating in team meetings and sharing all the test results to the team.

Environment: Manual Testing, Automation Testing, Selenium WebDriver, TestNG , Java, Eclipse, GIT, Windows, JIRA.

Manual Tester

Confidential

Responsibilities:

  • Performed in extensive testing of manual test cases in different network layers.
  • Involved in Test Design with respect to Test Plan.
  • Created Test Plan, Test cases and followed agile development process.
  • Involved in Requirements Review meeting to understand the scope of the testing.
  • Involved in designing the system test plan for the testing.
  • Interacted with the Business Analysts and Developers on a regular basis to resolve issues.
  • Perform multi browser testing and multi environment testing.
  • Provide support for Releases and Patch’s.
  • Identified all major Defects prior to End to End Testing.
  • Extensive experience in Functional, Unit, Integration, Regression, Black Box, Back-end, Browser compatibility testing in Software Development Life Cycle.
  • Extensively involved in Manual Testing and basic automated testing.
  • Worked on data preparation for different test scenarios including negative testing to provide accurate delivery of overall functionality of the product.
  • Used web-debugging tools like XPath, Firebug, and Firepath to locate elements in the browsers.
  • Participated weekly team meetings with business users, developers, and updates on the status and raise any issues to the management.
  • Documenting all test results and participating in team meetings and sharing all the test results to the team.

Environment: Manual Testing, Automation Testing, Windows 7/XP, Subversion, Apache Tomcat, Java/J2EE, JIRA, Eclipse, Oracle, Visual Paradigm

We'd love your feedback!