We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience in Automation and Manual testing for APIs and Web based applications using Java, Selenium, Sauce Lab, TestNG, Postman, Cucumber and BDD.
  • Strong exposure in Java, C, C++ languages along with SQL queries.
  • Experience in working with Agile Methodology for implementing rapid and high Co - ordination environment among Development and QA Teams using SCRUM model.
  • Experience of Git, JUnit, Rally, JIRA, Maven, SQL, Automation scripts.
  • Proven ability in Page Objects & Hybrid Frameworks, TDD and BDD.
  • Experience in Cross Browsers and Platform Testing.
  • Experience in developing Test Plans, Test Cases based upon the business requirements.
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional requirements to write Test Plans, Strategy, Scripting based on test Scenarios and prepare result summary report.
  • Experience in Rest and SOAP testing.
  • Proficient in JavaScript, HTML, XML.
  • Proficient in overall Defect Management/Problem Solving including tracking bugs and reporting using Quality Center and JIRA.
  • Experience in back-end Testing by developing and executing SQL Queries for data validation and verification.
  • Strong Communication & interaction with Clients, Developers and Business Analysts.
  • Coordinated the test efforts of both onsite and offshore team members and managed the test efforts meeting the schedules and expectations.
  • Responsible for testing of system Functionality and UAT testing and regression for every build released.

TECHNICAL SKILLS

Scripting Languages: Java Script, Shell Script

Testing Tools: Selenium Web Driver, Cucumber, TestNG, BDD, NVDA testing (visually impaired)

Languages: Java, C, C++ SQL, PL/SQL, Python (beginner)

Web Technologies: HTML, XML

Web Services: RESTful, SOAP, Postman

Frameworks: JUnit, TestNG

Web-debugging Tools: XPath, Firebug, Fire Path

Build Tools: Maven

Continuous Integration Tools: Jenkins

Methodologies: Agile Scrum, Waterfall

Other Tools: Test Link, Microsoft Office Suite (Word, Excel, Access, PowerPoint, Outlook)

Adobe Acrobat, JIRA, Rally:

Database: Oracle, MySQL, SQL Server 2005, SQL Server 2008

Operating Systems: Windows 10, 7, XP, 2003, 2000 and Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and functional testing.
  • Perform GUI functional testing manually for the application.
  • Perform Accessibility testing on various platform using NVDA tool.
  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing
  • Wrote and executed automated test cases using Selenium WebDriver, Java and TestNG to automate manual testing solutions.
  • Using SQL to fetch data from application’s data base and do testing.
  • Write test cases and test plans before testing and based on the need do automation or manual testing.
  • Used Firebug to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests into the CI process and documented and tracked defects and produced detailed reports using Jira
  • Created Maven projects and followed Page Object Model Framework
  • Involved with Daily Stand-up meetings with PM and Lead, and Dev team.
  • Participating in Code-review tasks once in a week with Manager, and Team Lead
  • Log the Defects/Bugs using defect tracking tool with Jira and Zephyr cloud for Test Management tool
  • Tested the product applications in different types of browsers and devices and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment
  • Performed Web Services testing and Validated XML request/response data using SOAPUI with scripting and Restful Web Services.
  • Creating automation test scripts using Java with Selenium WebDriver for Success Maker product.
  • Reported the Coverage status of test performed on the daily/weekly basis.
  • Performed Agile Methodologies in each phase of Software Testing Life Cycle (SDLC).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, JavaScript, XML, JSON, XPath, HTML, Internet Explorer, Web services, REST and SOAP, Google Chrome, Safari, Mozilla Firefox, MS Excel, JIRA, SQL, SOAP UI Windows, Agile Methodology.

Devices- Window 7/8/10, Linux/Unix, iOS, Chromebook, android devices, iPad, Microsoft Surface etc.

Programmer Developer

Confidential - Phoenix, AZ

Responsibilities:

  • Analyzing Business Requirement Documents (BRD) and Interacting with Business users and Technical team in providing clear solutions to requirements.
  • Developing Test Scenarios and Test Cases based on the Functional Specification in Excel and then upload them in Share Point. Involve in Black box, Regression and User Acceptance Testing of the application.
  • End to end Testing by creating sample data on UAT and QA Environment.
  • Guide and support the UAT team for the application flow during the test execution.
  • Logging and tracking defects in JIRA.
  • Perform GUI functional testing manually for the application.
  • Setup /Installed and Configured Selenium IDE.
  • Record and plays back test in Fire fox using Selenium IDE for UI automation testing.
  • Create test scripts and automate them by using Selenium IDE.
  • Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver. Using Selenium WebDriver API to automate tests.
  • Perform Data Driven Testing by using Selenium WebDriver for multiple sets of data (using CSV and Excel as sources of test data).
  • Participate in Daily Test Execution & Review meetings, QA Team meetings and Defect Review meetings.
  • Verify the data in the database by using SQL. Developed UAT Test coverage matrix and UAT Reports for signoff.
  • Developed User Documentation and User Manuals.
  • Performed User Acceptance Test (UAT) on GUI screens to ensure that developers met the user expectations
  • Test data creation.
  • Involved in Test Plan and Test case creation, review and execution.
  • Performed Agile Methodologies in each phase of Software Testing Life Cycle (SDLC).
  • Participated in Daily Stand up meetings, QA Team meetings and Defect Review meetings.
  • Verified backend flat files in the database to validate the data entered through the front end.
  • Collaborated with team members utilizing Agile SCRUM process.

Sr. QA Engineer

Confidential

Responsibilities:

  • Worked on Agile Methodology. Attended Daily standup meetings. Developed Test Plan and Test Cases based on the user stories (Functional Requirements)
  • Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center.
  • Analyzed the user/business requirements, functional specifications and Use Case documents.
  • Prepared Test Plan / Test Cases for Integration and System Testing by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis of the result.
  • Created Regression Test cases and automated them for the purpose of regression testing.
  • Conducted Acceptance testing, functional testing, Integration testing, System testing, performance testing.
  • Extensively used Quality Center for Test Planning, Bug Tracking and Reporting.
  • Uploaded Business requirements, Test Scenarios, Test Cases and defects to Quality Center.
  • Expertise in QA Testing in distributed Main Frames Environment and Oracle Databases as Back-end & performed End-to-End Testing.
  • Developed Test Plans, Test Cases, Test Scenarios using the Quality Center and prepared Test Data.
  • Involved in Testing the Back-end Database retrieved the data from the tables using SQL.
  • Worked on Automated Test Scenarios for GUI, Functionality, Integration, Database, Boundary, Security and Regression Testing using Quick Test Professional.
  • Converted Manual Test Scripts to Automated Test Scripts in Quick Test Professional, enhanced the Scripts by adding user-defined functions

Lecturer

Confidential

Responsibilities:

  • Working with layers.
  • Training Students.
  • Sharing and Collaboration features.
  • Analyzed Software requirements and Business Requirements Document to get a better understanding of the system from both Technical and Business Perspectives.
  • Involved in developing Test Plan, Test Cases and also performed Manual Testing of web site.
  • Preparing Detailed Test Plan and Test Cases for Functional, Integration, Security, GUI and laying out the procedures to test for Manual Testing using Test Director.
  • Automated Manual Scripts using Win runner and created User Defined Functions to enhance the reusability of Scripts.

We'd love your feedback!