Software Qa & Automation Engineer Resume
Sandy Springs, GA
PROFESSIONAL OVERVIEW:
- 5+ years of experience in testing web applications for finance, ecommerce & telecommunication, human resource management in agile environment.
- Proficient in interpreting business & technical specifications to ensure adequate testing coverage, translate Software Requirement Specifications (SRS) & Functional Requirements Document (FRD) into test plans / test cases.
- Expert tester for iOS & Android platforms as well as experience working with testing frameworks such as JavaScript, Ruby, Cucumber, Watir WebDriver, Selenium WebDriver etc. Proficient in writing advanced SQL queries along with being able to work under tight deadlines & rapidly changing priorities.
- Excellent decisive ability, coachable, manageable as well as possess the aptitude to grasp new concepts.
TECHNICAL SUMMARY:
Programming: JavaScript, Ruby, SQL, HTML, CSS, XML
Automation: Protractor, Watir, Watir - Webdriver, Cucumber, Selenium Webdriver
IDEs & dev.envs: Webstorm, RubyMine, Notepad++, SublimeText, Brackets, Atom
Mobile Platforms: iOS, Android
Bug Tracking: Rally, Jira, Pivotal Tracker
Testing tools: Postman, Fiddler, Firebug, Soap UI
Version control tools: BitBucket, SourceTree, GitHub, GitBlit, SVN, Perforce P4V
Virtualization: Vmware Server, Oracle VirtualBox, Citrix VDI
Database: Oracle, MySQL, MS Access
Methodologies: Scrum/Agile, SDLC, STLC, Waterfall
Networking: TCP/IP, FTP (WinSCP, FileZilla), HTTP, Intranet
PROFESSIONAL EXPERIENCE:
Development Director
Sandy Springs, GA
Confidential
Responsibilities:
- Developing uhopecdc.org website with a new look and design
- Developing online store on the website
- Managing web server, domain name & hosting
- Creating test plan and test cases to test the application with different browsers & devices
- Building automation framework to run end to end by using cucumber, watir, watir-webdriver & ruby
- Developing the strategy to promote the organization with marketing kits & branding
Software QA & Automation Engineer
Alpharetta, GA
Confidential
Responsibilities:
- Analyzed test cases & functional specifications to determine best approach for automating scripts
- Implemented automation scripts by using protractor framework is an end-to-end test framework for Angular &
- Angular JS application, written in JavaScript
- Created test plan based on feature requirement & acceptance criteria & test cases in the cucumber feature file
- Managed Jenkin server for continuous deployment & run automation in parallel
- Performed testing Application program interface (APIs) by using Postman
- Reported bugs to development team in an Agile work-flow by using Rally as tracking & planning system
- Performed searches & analyzing the machine-generated big data transaction on Splunk
- Performed Daily Agile stand up meeting to update the progress & discuss the status & blocker
QA Automation Engineer
San Francisco, CA
Confidential
Responsibilities:
- Orchestrate automation framework using Ruby, Selenium Web-driver, Watir Web-driver, cucumber & Awetestlib
- Created & converted manual test cases where accessing from Application Lifecycle Management (ALM) & offshore team in India to automation test suites
- Used RubyMine for text editor & integrate with GIT for script merging/updating to master branch on repository
- Reported bug & followed up the bug fixed through JIRA
- Derived & Implemented Test Scenarios based on the Business Requirement & the Functional specification
- Reviewed & Analyzed the Business Requirement documents & the Functional Specification document to discuss any changes updates before approval
- Worked closely with developers & business analyst team to understand business requirements & test cases in the pre-testing phase for Smoke, Functional, System, Regression & Data driven testing
- Created & executed automated test suites using Selenium/Watir-Web driver/Cucumber/Ruby
- Used HP’s Application Lifecycle Management (ALM) system to write & execute test cases to build the automation scripts
- Used data-driven & key-word driven frameworks to manage DOM elements & identifiers to in corporate them into a spreadsheet
- Checked in, checked out to GitBlit & SVN to avoid data conflict & executing the scripts on Citrix VDIs
Software QA Consultant
Redwood City, CA
Confidential
Responsibilities:
- Tested cloud mobile App based on iOS platform (Synplicity & StubHub)
- Reviewed functional & business requirement documents, use cases, translated into test plans, & test cases
- Performed smoke, functional, exploratory, regression testing on iPhones, iPads, & iPods by using Charles
- Downloaded applications to devices by using TestFlight-configuration utility for Native App
- Filed bugs using Jira & followed up with developers for new build releases & to validate the bug
- Released validation, including certifications, documentation, & signoffs
- Generated status reports & for Lead on a daily basis to communicate testing status using defect tracking tools
Software QA Engineer
San Francisco, CA
Confidential
Responsibilities:
- Tested cloud based web enabled video hosting application using manual & automated test tools
- Created test cases & test scenarios for software & link test cases to requirements to ensure full traceability
- Performed functional, regression, performance, exploratory, ad-hoc, smoke, integration, & cross-platform testing using Oracle Virtual Box, Fiddler, Firebug, Xpath & DOM Inspector to find elements
- Conducted end-to-end testing for applications in multiple environments (QA Production, & Back-end data store)
- Performed UI testing for mobile web on android & iOS using BrowserStack
- Created & documented test plans for new features & applications & conducted automation testing using
- Selenium IDE/Webdriver, functional, load testing using JMeter, JUnit, & Pivotal Tracker for reporting & monitoring bugs
- Participated in daily scrum meeting, planned features/ task for every sprint, many builds a day, discussed testing procedures & documentation