Software Test Engineer Resume
Reston, VA
SUMMARY
- Seeking a position of a Software QA Engineer/Automation Engineer in a progressive organization where I can utilize my expertise in planning, analysis, design and maintenance of Manual and Automation tests for Web - based applications including web services.
- Experienced in all phases of Software Development Life Cycle (SDLC) and its methodology such as Waterfall, Iterative and Agile-scrum and STLC
- Having extensive experience in writing and implementation of complex Test plans. Design, Development and Execution of Test scripts for system and functional projects.
- Works as part of Scrum Development Team, TEMPeffectively participates in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives.
- Strong experience with Java and Selenium WebDriver and experience with Page model objet, Data driven and keyword driven frameworks implementation.
- Created an automated data driven framework dat integrated Java, TestNG and Selenium WebDriver through a Maven and Jenkins continuous build,
- Proficient in different phases of software testing, Functional testing, Integration testing, Black-Box Testing, Smoke Testing, Regression testing, Web Service Testing, Usability testing, User Acceptance testing, Ad hoc Testing, and Back-End Testing.
- Extensively worked on JIRA to write Test Cases, Execute Test Cases, Log Defects, Track Defects and Prioritize Defects.
- Reported Bugs, using JIRA, Rational Clear Quest and PVCS Tracker.
- Expert in performing back-end testing by developing complex SQL queries.
- Has strong analytical problem-solving, written communication, organizational skills and attention to detail.
TECHNICAL SKILLS
Testing Tools: Selenium, Jenkins, GRID WebDriver,SOAP-UI, JIRA
Bug Tracking Tools: ALM/Quality Center, JIRA,ClearQuest
Languages: SQL, PL/SQL, Java, J2EE, HTML, XML, Java Script
RDBMS: Oracle, MS SQL Server, DB2
Web Servers: Apache Tomcat
Project Management: MS Office, MS Project
PROFESSIONAL EXPERIENCE
Confidential, Reston, VA
Software Test Engineer
Responsibilities:
- Review requirements, specifications, user documentation, user stories, and other project documentation to assure quality of the products and tests to be developed.
- Select and develop appropriate test automation frameworks, applying the latest techniques in test automation.
- Performed manual and automation scripts development on Agile process.
- Use risk-driven techniques to develop, maintain, and execute automated test suites for various software products.
- Performed Functional, Regression, Integration, UAT and End to End, Web service Testing to verify the functionality with the new codes introduced for modification and/or enhancement.
- Developed automation scripts using Java and Selenium Webdriver.
- Established Hybrid driven framework which includes Behavior Driven Development and Data Driven framework.
- Worked on Page Object Model pattern and Page Factory.
- Generated test reports in TestNG, used parameters and data providers.
- Worked with data from external Excel files using Apache POI.
- Used Maven for building the automation project
- Performed parallel and cross browser testing on different browser using Selenium Grid.
- Used JIRA as the bug-reporting tool for bug tracking and defects reporting.
- Extensively used SQL queries to check storage and accuracy of data in database table.
- Interface with software engineers, system engineers, information assurance engineers, and other project team members using the Agile Scrum methodology.
Environment: Agile-scrum, Selenium, WebDriver and GRID, Hybrid and Modular Framework, JIRA, Java, XML, TOAD, Oracle. Jenkins
Confidential, New York, NY
Quality Assurance Analyst
Responsibilities:
- Analyzed Business Requirement Specification (BRS),Software Requirement Specification (SRS)
- Designed and developed Test Plan, Test cases, Test Scripts on different applications.
- Performed Functional Testing, Regression testing, and Database testing at various phases of the development and test cycles.
- Actively participated with the testing team to develop a strong Requirement Traceability Matrix (RTM), Software change Request (SCR), and Test Analysis Report (TAR).
- Performed Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression, UAT, Web Service, Backend and Automation Testing.
- Built an automated in data-driven, behavior-driven, keyword-driven and hybrid automation frameworks using Selenium/TestNG
- Created an automated data driven framework dat integrated Java, TestNG and Selenium WebDriver through a Maven and Jenkins continuous build
- Conducted backend testing with Complex SQL queries, within UNIX in the UNIX environment
- Interacted with developers to resolve some of the minor issues.
- Managed the logging and tracking of the bug life cycle by TEMPeffectively using JIRA as a project management and iteration planning tool.
- TEMPEffectively communicate testing activities and findings in oral and written formats
Environment: Agile-scrum, Eclipse Juno, Java, JavaScript, JIRA, TOAD, SoapUI
Confidential, New York, NY
Software Test Engineer
Responsibilities:
- Performed manual and automation scripts developed on Agile development process.
- Participated Sprint planning event to determine userstories for dat sprint.
- Attended backlog grooming event to define, breakdown, improve, and estimate the user stories.
- Demo the user stories to product owners to make sure acceptance criteria is met.
- Attended Retrospective meeting to discuss the issues in the sprint and actions to be taken to improve the process in future sprints.
- Attended daily standup to update the status and inform the impediments to scrum master
- Analyzed and maintained requirements, and created Traceability metric between Requirements and Test Cases. Perform Functional Testing, End to End and Integration testing, UAT Testing, Back end Testing for each cycle of testing
- Provided test data spreadsheet to the integration partner to setup data for testing
- Involved in Back-end testing using SQL quires and reported defects in Quality Center.
- Developed automation scripts using Java and Selenium Webdriver.
- Established Hybrid driven framework which includes Behavior Driven Development and Data Driven framework.
- Involve in writing SQL queries to validate data with Back-end with the GUI
- Experience with RDBMSs (Oracle) and demonstrated ability to write SQL statements
- Responsible for the day-to-day and weekly status report on the progress of the testing efforts.
Environment: Selenium, Agile-scrum, JIRA, JavaScript, SQL Server, MS Office, Java, PHP, Oracle, HTML, CSS, Windows.
