We provide IT Staff Augmentation Services!

Resume

3.00/5 (Submit Your Rating)

Test Engineer Washington, DC

SUMMARY:

  • 6+ years of experience in Software Testing in Client Server Application and Web based application using Manual Testing Techniques and Automated Testing Tools.
  • Experienced in developing Keyword - Driven & Hybrid Framework using Selenium WebDriver.
  • Experience in working with open source tools Selenium (Selenium IDE/RC/Web Driver), Junit/TestNG, Eclipse and preparation of automation test framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Hudson/Jenkins.
  • Expertise in setting Jenkins master and slave nodes as infrastructure for test execution and reporting.
  • Expertise in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using Jenkins as a Continuous Integration server to configure with Maven.
  • Expertise in using page object design pattern for test automation setup.
  • Strong experience in cross browser, cross platform web testing with Selenium WebDriver.
  • Experience in using Maven and POM to help manage project's build, report and documentation across the network.
  • Expertise in using Element Locators like Firebug and Fire path for identifying web objects.
  • Expertise in using different unique identifiers like XPATH/CSS Selectors/ID/Name etc.
  • Experience in testing of RESTful services through postman and validation of data using Get, Post, Put and Delete methods.
  • Experience in Core Java and worked on different automation frameworks.
  • Excellent communication and interpersonal skills with clear understanding of business Processes and ability to work as a part of team or independent.

TECHNICAL SKILLS:

Web Technologies: HTML, JavaScript, CSS, Rest.

Automated Testing Tool: Selenium WebDriver, TestNG, Postman, JMeter

Continuous Integration: Jenkins

Databases: MySQL Server, DB2

Language: Java,XML.

Application Servers: Apache Http Server

Operating Systems: Windows 2008, 2012 Server, Linux

Bug Tracking Tools: Jira

Source Control: Git, SVN

PROFESSIONAL EXPERIENCE:

Test Engineer

Confidential, Washington, DC

Responsibilities:

  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Implemented Page Object Design Pattern for writing automated tests in Java.
  • Developed automated tests for continuous regression testing and reducing manual testing using Java, Selenium WebDriver, TestNG and Maven.
  • Responsible for the build validation process on an ongoing basis.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used Maven to build and run the Seleniumautomation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Used Firebug and Fire path to write automated test scripts using XPATH.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Writing modification requests for the bugs in the application and helped developers to track and resolve the problems.
  • Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation scripts actively participates in process improvements.
  • Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
  • Created synchronization points by adding Explicit and implicit waits in the application to deal with timing problems.
  • Presented progress of the testing process at walkthroughs and inspections.
  • Attended the daily bug review meetings, weekly status meetings and walkthroughs, and interacted with Business Analysts and Developers to resolve defects.
  • Used Log4j for logging automated steps and script errors.

Automation Tester

Confidential, Charlotte, NC

Responsibilities:

  • Handled Framework related changes and giving optimistic solutions.
  • Developed and maintained automated regression test scripts in Selenium WebDriver using Java.
  • Dividing the module level scripts as per the page object model.
  • Achieved distributed test automation by implementing Selenium Grid.
  • Integrated Selenium Grid with Jenkins CI server.
  • Utilized Maven surefire plugin to generate TestNG test execution reports.
  • Used Apache POI to read data from external sources to feed locators into the test script.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Used log4j for implementing logging within automation scripts.
  • Used firebug to identify object's ids, Name, XPaths, links in the application
  • Used Actions and Action classes for performing Keyboard and Mouse events
  • Identified UI changes and their potential impacts to existing tests.
  • Expertise with SQL queries for backend testing and validated database, comparing the Data.
  • Supported and updated test libraries, applications, scripts and data files.
  • Involved in Smoke, Functional, Integration, Regression Testing, UAT Testing, etc.
  • Reviewing and analyzing test scripts, results along with business users as part of UAT.
  • Performed Regression testing of defects found in Integration/System/UAT before passing it on to Users.
  • Prepared the Functional test plan and designed the test cases based on the requirements.
  • Worked as per deadlines and aimed to complete the tasks on time.
  • Performed gap analysis between requirements and test scenarios.

QA Specialist

Confidential, Salt Lake City, UT

Responsibilities:

  • Developed and executed test strategies, master test plans and test cases.
  • Performed functional, security and regression testing.
  • Planned test schedules or strategies in accordance with project scope or delivery dates.
  • Participated in bug triage meetings and maintained the test data, test cases and test plans.
  • Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.
  • Facilitated team meetings and task allocation to team members along with reporting a daily status of team deliverables or issues.
  • Generated analysis models, process flows and workflows.
  • Wrote test cases and mapped them to requirement traceability matrix.
  • Documented test procedures to ensure replicability and compliance with standards.
  • Using detailed knowledge of application features and functions assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
  • Conducted Browser compatibility testing using different browsers.
  • Worked collaboratively within the Agile Scrum team to ensure requirements/acceptance criteria are met.

We'd love your feedback!