Automation Test Engineer Resume
Irving, TX
SUMMARY:
- Automation Engineering, Manual Testing, Agile Test Lead, Web Services Testing, NVDA Testing, Adobe Analytics Testing, Test Data Conditioning & Environment Support.
- Software development methodologies (Agile & Waterfall), Scrum experience, ContinuousIntegration & Development (CI - CD) and Scaled Agile exposure.
- Business domain knowledge on credit card industry and Banking & Finance.
TECHNICAL SKILLS:
Project management Tools: Rally, Microsoft project plan, RTC, Clarity, XL Release.
QA Tools: Selenium, HP ALM, Dev Test Workstation (LISA),SOAP UI, WinSCP, HP UFT, Eggplant, NVDA, ARD, DigitalPulse, Omniture
Build Tools: Jenkins, GIT, Putty, SQL Developer, Maven, Eclipse
Scripting Languages: Java, SQL, UNIX, VBScript, Groovy.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Automation Test Engineer
Responsibilities:
- Analyze the requirements by interacting directly with business owners.
- Managing all phases of testing including functional, automation and NVDA.
- Study the user stories and identify scope of testing and velocity required for each release.
- Develop the test cases using Agile Requirements Designer.
- Develop automation scripts using Eggplant.
- Perform ADA testing using NVDA tool.
- Perform API testing using HP UFT tool.
- Perform device testing using iPhone/Android/Pixel.
- Perform Site Catalyst testing to collect data about the page views through online that reports in real-time.
- Perform Site Catalyst testing using Digital Pulse & Omniture.
- Preparation of Test plan/Test strategy documents.
- Actively participate in Sprint Retrospective and scrum of scrum meetings and provide inputs to improve quality of product and process in scrum team.
- Prepare detail test report in each sprint.
Tools: Used: - ARD, Eggplant, NVDA, HP ALM, HP UFT, RTC, Digital Pulse, Omniture
Confidential, Phoenix, AZ
Automation Test Engineer
Responsibilities:
- Analyze the requirements by interacting directly with business owners.
- Managing all phases of testing including functional, automation and performance.
- Study the user stories and identify scope of testing and velocity required for each release.
- Develop the smoke & regression test suite using selenium scripts & TestNG framework.
- Manage the selenium scripts in GIT repository.
- Configure & build Jenkins jobs.
- Web Service virtualization using LISA and SOAP UI.
- Review test cases and ensure the requirement coverage.
- Co-ordinate with various application teams to complete test activities in every Sprint.
- Preparation of Test plan/Test strategy documents.
- Actively participate in Sprint Retrospective and scrum of scrum meetings and provide inputs to improve quality of product and process in scrum team.
- Prepare detail test report before each production Release.
- Actively supported activities like Continuous Integration / Continuous Delivery (CI/CD)
- Configure the web service URL’s in environments using putty.
Tools: Used: - Rally, Eclipse, Selenium, GIT, Jenkins, Putty, SOAP UI, XL Release
Confidential,Phoenix, AZ
End to End Test Manager
Responsibilities:
- Responsible for the End to End test management of a complex agile project that has development and testing impact over more than 15 interdependent systems/applications.
- Participated in scrum meetings to gather user story details from product owners and capture it as a product backlog.
- Conducted story pointing meetings to determine the complexity of each user stories.
- Analyzed the scope for progressive test automation while release planning and sprint planning meetings.
- Organized the meetings with impacted teams to align on timelines and project plan of the agile program.
- Introduced the shift-left approach of Developer-tester handshake by sharing the object properties to implement the method of in-sprint test automation.
- Innovated the opportunities for utilizing the LISA virtualization for mitigating test data dependency, service outages.
- Implemented the automated browser compatibility testing in the project using Selenium
- Co-ordinated performance testing and published the performance test report to the project stake holders.
- Published project status report to the project stakeholders, directors and VPs.
- Provided a significant cost saves by innovative strategies like test automation, shift left, service virtualization and process improvements.
Tools: Used: - HP Quality center, Rally, MPP, LISA, Selenium
Confidential
Quality Analyst
Responsibilities:
- Collecting the high-level requirements and analysis of the requirements.
- Discussion with Confidential personnel based on the System Requirements
- Coordinating with the individual application teams for the test data characteristics.
- Preparation of Test data plan.
- Data Management activities like coordinating with the associated backend teams for the data setup.
- Attend weekly/daily status calls with clients and development team.
- Get sign offs on data deliverables from various application teams.
- Providing solutions to the testing teams for various data issues that they come across during testing.
- Create Test Strategy & Test Result Reports for getting sign offs.
- Equipping test team in creating of Test Scenarios/ Conditions and Test Data Requirements.
- Conducts internal and external reviews of various test deliverables/ documents and work products.
- Coordinate with the User Acceptance test team for creation and management of the User Acceptance Test conditions and Data.
- Manages the Project Test cycles from Unit/ Assembly Tests, System Integration Tests and User Acceptance Tests.
- Manages all the test activities in HP ALM
- Web services testing using SOAP UI.
Tools: Used: - HP Quality center, SOAP UI
Confidential
QA Engineer / Environment Support
Responsibilities:
- Analysed the System Requirements from Confidential BSAs.
- Defined the scope of work and created a daily task plan.
- Performed Risk Based Assessments on business requirements using Confidential Quality Standards.
- Identified Testable versus non-Testable requirements using Confidential Quality Standards.
- Scheduled weekly status meetings and tele-conference meetings to update the progress of development and testing activities.
- Identified re-engineering opportunities and created saves by implementing solutions.
- Documented the functional, operational and technical issues during testing.
- Analysed existing system architecture, data flow and evaluated user needs to layout a test strategy.
- Created test cases and uploaded in HP Quality center.
- Executed test cases from HP Quality centre and documented the results
- Published daily test status reports to the entire project stakeholders.
- Logged defects in HP Quality center, assign it to developer and track it till closure.
Confidential
Environment: Support
Responsibilities:
- Prepare the migration plans by discussion calls with development & testing teams.
- Setup the test environments for SIT, Regression & UAT.
- Raise CMR & IMR for change movement & defect tracking.
- CMR execution including code changes & script executions.
- Provide online environment support to test support teams.
- Health check-up of environments.
- Maintain the GAN inventory sheet to keep track of servers.
Tools: Used: HP Quality Center, Putty, SQL Developer, WinSCP, Service Now, QTP.
