Quality Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- 7 plus years of QE experience and over 5 years in automated testing of Mobile apps & Web applications (Over 4 years in US, 3 years in India with extensive global and remote collaboration).
- Expertise in e - commerce, Retail and Asset banking domains.
- Well versed in agile methodology.
- Led automated test teams of up to 4 people for 2+ years
- Extensive experience in Java based Mobile apps and UI automation. 3+ years of experience with Selenium webdriver and over 2 years in SeeTest automation for Android and iOS apps. Appium experience since for mobile apps
- Expertise in Regression & Functional test suite design & maintenance, BDD with cucumber.
- Experience in API testing and Performance testing.
CORE COMPETENCIES & SKILLS:
Automation Tools: Appium, Seetest, Selenium Webdriver, Soap UI, Calabash, Mobile Labs(device cloud provider), Cucumber
Other Tools: Jenkins CI, Concourse CI, JUnit Testing framework, Maven, ANT, Load Runner
Defect Management: Pivotal, JIRA, HP ALM, Mingle
Processes: Black box testing, Agile & Waterfall SDLC
Languages: Java, JavaScript, Appium
Version Control System: SVN, GitHub
Misc: RESTFul webservices, SOAP UI, HTML, SQL, Xpath/CSS locators
WORK EXPERIENCE:
Confidential
Quality Engineer
Responsibilities:
- Primary task was to write feature file(Behavior Driven Development) scenarios and implement the step definitions using in house Homer Test Framework based on Java which uses Seetest as running agent
- Creating Automation scripts for the functional user stories and regression suite & responsible for daily Automation runs, failure analysis and reporting. Developed page objects for the app pages and reusable components.
- Making necessary call outs in the sprint planning, daily scrum, retrospective and sprint review.
- Created and Managed Jenkins CI jobs for automation
- Expert knowledge in Seetest and Appium. Later on Cucumber/Gherkin for BDD.
- Experience in using Mobile Labs device connect for executing tests on different Android and iPhones.
- Go live validation after app submitted to the app store. Assigning and monitoring tasks to offshore team
- Reduced the automation execution time by 30% by optimizing the existing tests
- Implemented Dynamic data fetch for the automation scripts saving time
- Covered all the latest android phones, IPhones and iPads in scope for Homedepot app
Software Engineer
Confidential
Responsibilities:
- Creating and maintaining regression and functional automation scripts using selenium
- Design tests for newly created restful services to ensure end - end testing and services are consumed correctly by all touchpoint applications
- Successfully tested End-to-End integration with Yodlee web services integration with the touch point applications
- Raise defects in Jira, defect retest and talk to business and dev for requirement changes
- Worked on all phases of the Automation SDLC, gathering requirements, creating an automation test plan and strategy, script development and script execution
- Estimating the QA activities and timelines for the sprint in planning meetings. Writing SQL’s for preparing test data.
- Set up data and run java batches to validate the test flows for different user groups.
- And assigning the tasks to offshore resources
- Worked on load testing using load runner for touch point application for one month.
Automation Test Engineer
Confidential
Responsibilities:
- Requirement analysis for mobile web, Android and IOS platform. Deriving test scenarios for all the platforms
- Write scenarios in Gherkin format and implement the step definitions.
- Automated test data process saving time and making data readily available for tests. Test execution in different browsers (Mozilla, Safari, Fire fox and Google Chrome)
- Functional manual testing for the android and iOS sprint builds, logging defects in ALM, communicating with the developers and BA’s regarding the progress of the stories.
- Automation using cucumber, selenium and ruby for mobile apps, Calabash scripts with ruby framework for Android and iOS applications.
- Regression for native apps and mobile web for all the releases to make sure sev 1, sev2, sev3 defects do not leak into production.