We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 6 years of experience in Quality Assurance (Manual and Automation) in software methods, processes, system and procedures by performing various verification and validation steps. Well - rounded and proficient in developing overall test criteria to ensure implementation of the software quality program according to project, process and contract requirements and objectives.
  • Knowledge of industry standard methodologies like waterfall and agile.
  • Excellent knowledge of agile and scrum development environment, multiple web browsers, and Automated testing suites.
  • Experienced with several types of testing such as GUI testing, Web testing, Regression testing, User Acceptance Testing (UAT), Functional testing, End to End testing and Database testing.
  • Led complete functional testing tasks for business and ensured full coverage in UAT for project and support issues.
  • Knowledge of bug life cycle and skilled in writing test cases, executing test cases and reporting bugs in terms of critical/minor defect classifications.
  • Knowledgeable in manual, automation, and web API Testing for desktop web applications.
  • Experienced in documenting defects with high level of detail, accuracy using HP ALM/Quality Center and JIRA.
  • Experienced in writing and executing SQL queries to perform Data validation and back end testing of databases to check the integrity of data.
  • Hands on Experience in developing and executing test cases manually and developed automation Scripts with POM frameworks for web application in Java and JavaScript.
  • Built JavaScript based test framework using Cucumberjs, WebDriver, node.js.
  • Built automation framework in C# with Visual studio
  • Wrote Nunit testcases in Visual studio
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Performed AWS cloud Data testing.
  • Proficient in creating Framework Proctractor and Node Js
  • Created assertion with Jasmine
  • Knowledgeable in developing and working with different type of frameworks such as Page Object Model, data driven, and hybrid framework incorporated with Maven components.
  • Automated smoke and regression test cases using Selenium WebDriver, TestNG, JUnit and Java.
  • Experienced in using Jenkins as a Continuous Integration server to configure with Maven.
  • Experienced in testing web Services: SOAP and REST API requests using SOAPUI and Postman.
  • Experienced in creating data driven and Maven framework to maintain test suites.
  • Highly motivated, energetic individual and a team player with excellent communication and interpersonal skills.
  • Proven ability to work proficiently in both independent and team situations with positive results.

TECHNICAL SKILLS:

Testing Tools: HP ALM/QC, SELENIUM, CUCUMBER, JIRA, SOAP UI, POSTMAN, JENKINS

Process and Methodology: SDLC, STLC, Waterfall, Agile - Kanban, Scrum

Testing / Scripting Language: PL/SQL, JavaScript,Groovy, Ruby, Java, XML, JSON, HTML

Programming Environment: C#, .Net, Java, Python, PHP

Database: Oracle, SQL Server, MySQL, DB2, MongoDB

Operating System: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Test Automation Engineer

Responsibilities:

  • Responsible for requirements gathering, analysis; interacted with business in analyzing the requirements.
  • Worked on Developing, executing and maintaining test plans, test scenarios, and test case documents in Quality Center based on business requirements.
  • Created and executed the test cases for various scenarios, and participated actively in system, integration, performance and regression testing for every new build released.
  • Used Quality Center to develop test cases and executed them in test lab.
  • Involved in Creating Automation Framework to increase proficiency of Automated testing.
  • Entered the defects into Quality Center and managed the resolution and documentation of these defects.
  • Performed Positive & Negative Testing for system validations.
  • Created automated test cases for Mobile Platforms
  • Integrated cucumber in the framework
  • Wrote automated testcaes for Native and Mobile apps.
  • Created test case and test sets, tracing them to requirements and executing them in ALM.
  • Involved in Database testing by writing & executing SQL queries to validate that data population.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome
  • Initiated and participated in conference calls, walk through and review meetings.
  • Performed web REST API testing using SoapUI and Postman .
  • Proficient in creating Framework Proctractor and Node Js .
  • Created assertion with Jasmine.
  • Contributed in making decision on which cases to be manually tested and be part of regression suite for automation.
  • Developed and Implemented test automation scripts for GUI testing using Selenium for Web based applications.
  • Experience in setting up test environment for automated script execution using Java Selenium, and TestNG.
  • Performed concurrent executions on Android and ios emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Used GitHub as version control tool.
  • Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
  • Execution of test suites and HTML report generation using TestNG.
  • Executed cross-browser and parallel testing using TestNG.

Environment: Quality Center, Oracle 9i/10g, SQL Server 2000, MS Word, MS Excel, Node Js, Protractor, Appium, Cucumber

Confidential, Reston, VA

Sr. Quality Engineer

  • Analyzed business requirements and functional documents, created the test strategy document that defined the test environment, phases of testing, entrance and exit criteria for different phases of testing
  • Involved in writing test cases by using acceptance criteria.
  • Drafted the test plan alongside QA manager which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business requirements
  • Developed automation framework using Selenium WebDriver.
  • Developed Selenium test cases using Nunit framework.
  • Maintained and executed Maven build files for running automated tests.
  • Hands on Experience in developing and executing test cases manually and developed automation Scripts with POM frameworks for web application in C# and
  • Built JavaScript based test framework using Specflow, WebDriver
  • Implemented step-definitions, page object model in JavaScript and cucumber feature-set in parallel on Web Browser (i.e.: Firefox, Chrome, Safari).
  • Experience in setting up test environment for automated script execution using C#, Nu and TestNG.
  • Performed AWS cloud Data testing
  • Used Maven to manage project’s build, report documentation across the network.
  • Performed various forms of testing including ETL (Extract, Transform and Load), data migration, data mapping, smoke, GUI, functional, performance, regression, integration, load, stress, user acceptance and backend testing
  • Performed Adhoc testing on the application to analyze and identify components to be tested
  • Tested web services using SOAP UI.
  • Generated reports using JIRA to track progress and document defects, as well as follow up with the team for the bug fix priority and severity
  • Created and executed complex SQL Queries to check the integrity of the data
  • Performed back-end testing by testing SQL jobs and executing SQL queries against the Database.
  • Wrote SQL statements for the generation of data for the execution of test cases.

Environment: SpecFlow, Selenium WebDriver, Maven, Nunit, SOAP UI, XPath, C#, SQL, Firefox and Windows 8, API.

Confidential, Hartford, CT

Quality Engineer

Responsibilities:

  • Develop automated test scripts, reusable components and functions using Selenium WebDriver through JAVA.
  • Created a hybrid framework entirely from scratch
  • Automated smoke and regression test cases using Selenium WebDriver, TestNG, JUnit and Java
  • Implemented GitHub and Jenkins procedures in the hybrid framework.
  • Hands on Experience in developing and executing test cases manually and developed automation Scripts with POM frameworks for web application in Java
  • Built JavaScript based test framework using, WebDriver,
  • Implemented step-definitions, page object model in JavaScript and cucumber feature-set in parallel browser (i.e.: Firefox, Chrome, Safari).
  • Wrote test plan documents from scratch that entailed different test scenarios and share with the team to write test cases and test procedures based on the test plan
  • Prepared project documentation and detailed test cases for both manual and automation tests
  • Created test plan and thorough test scenarios for GUI and functionality testing of the web application and cross browser compatibility.
  • Performed AWS cloud Data testing
  • Performed multi device testing manually
  • Set up mock data required for script execution using Selenium WebDriver, JAVA and SQL
  • Reporting of functional and development issues in internal system and tracking of the issues/bugs
  • Support Defect Management, Defect Tracking and Defect Reporting activities using JIRA
  • Worked in an Agile environment with Scrum methodology with hands-on experience for gathering and writing user stories
  • Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
  • Developed and executed detailed and maintainable test cases and test scripts to build and test the application piece by piece
  • Developed test scripts to automate the process of testing in Selenium WebDriver
  • Automated graphical and functional web interface using testing of the application using Selenium WebDriver (Java)
  • Integrated Selenium WebDriver with existing API to test framework.
  • Created a requirements traceability matrix (RTM) to map the defects with test cases and test cases to the requirement
  • Skilled in writing Selenium WebDriver automation scripts in Java in conjunction with Maven, JUnit and JIRA to assign defects to the developer and took the responsibility to get them to closed status after working with developers and identifying the problem
  • Created automation framework in Selenium WebDriver using behavior driven
  • Performed GUI, functional and regression testing using Selenium and Jenkins.

Environment: Java, Selenium WebDriver, Maven, TestNG, JUnit, Jenkins XPath, ChroPath, JIRA, JavaScript, Cucumber, Oracle, SQL Server, Windows 10 and Google Chrome.

We'd love your feedback!