Test Automation Consultant Resume
Agoura, HillS
SUMMARY
- Self - motivated test automation architect with experience of over 15 years in field of Software Testing and Test Automation
- Extensive experience in crafting test automation framework from scratch for frontend, backend (APIs) and mobile
- Proven leadership quality by handling teams of 2 - 15 people in agile environment with timely delivery of product.
- Helped startups and established firms to improve quality processes
- Maintained and enhanced test suites with problem solving and innovative approaches
- Implement best practices for code management, coding standards and Git branching strategies.
- Worked in small and big teams and educated teams members to utilize framework for faster delivery
- Worked in Agile/Scrum environment with periodic delivery and quality
- Hands-On with Selenium Webdriver, Python/Pytest, Java/TestNG, WebdriverIO/Mocha/Chai, Docker, AWS, JIRA, GIT, Cucumber, Appium, XCUITest
- Deep understating for Web Development technologies including ReactJS/Redux apps, Webpack, NodeJS, SCSS and utilizing Jest/Enzyme for Unit testing
PROFESSIONAL EXPERIENCE
Test Automation Consultant
Confidential, Agoura Hills
Responsibilities:
- Build up test automation framework from scratch for frontend and backend test automation
- Integrated framework with continuous integration and test management tool.
- Configured automation test execution with each build deployment
- Maintained the test framework in GIT repo
- Supported test execution in different environment and report generation
- Educated manual QA to utilize test framework and add additional tests
- Keep eye on check-ins with code reviews
- Worked in Agile/Scrum environment with two weeks cycle
- Driving automation team of three people in agile environment along with offshore team from Vendor.
Environment: Java, TestNG, JavaScript, Selenium Webdriver, Cucumber BDD, Jenkins, JIRA, Docker, GIT, Testlink, Ranorex/C#
Senior QA Engineer/ Test Automation Architect
Confidential, Calabasas
Responsibilities:
- Build up test automation framework from scratch for frontend, backend (APIs) and mobile
- Configured test management tool to improve day to day process for team.
- Integrated framework with continuous integration.
- Integrated test framework with slack for execution report per build
- Configured automation test execution with each build deployment
- Maintained the test framework in GIT
- Supported test execution in different environment and report generation
- Educated QA and dev teams to utilize and improve the test coverage
- Keep eye on check-ins with code reviews
- Worked in Agile/Scrum environment with two weeks cycle
- Work with Product Manager for requirement clarification
- Generate feature script for Cucumber BDD as per requirement
- Supervised Offshore team for speedy delivery of test coverage
- Leaded team of three onshore and three nearshore resource in agile environment.
Environment: WebdriverIO, JavaScript/NodeJS, Mocha, Chai, Allure, CircleCI, Jenkins, Cucumber BDD, Docker, Appium, AWS, XCUITest, Android Studio, XCode, Browserstack
Senior Automation Engineer
Confidential, Chatsworth
Responsibilities:
- Work with team to rebuild automation framework
- Improved code quality with peer code review
- Improve test performance keeping the test objective intact
- Enhanced test framework with HttpUtility utilizing Apache HttpClient to hit required APIs
- Enhanced the framework with Appium setup for IOS and Android for Mobile testing.
- Using JavaScript to over Selenium challenges to accomplish test objective.
- Utilize PageFactory Model to follow Page Object Model for elements
- Maintaining TestNG for smoke, regression and mobile
- Utilized Allure report to share test results with stakeholder
- Work in Agile /Scrum model for test development
- Work with Product Manager for requirement clarification
- Generate feature script for Cucumber BDD as per requirement
- Ownership from Jira issue creating till code merged and running test in Jenkin
- Worked with Offshore team to improve efforts and help them with business expectations
- Leaded team of three local and four to five offshore resource to drive automation efforts
Environment: Selenium Webdriver, Jira, Java, TestNG, Maven, Confluence, Cucumber BDD, BrowserStack, Jenkin, Apache HttpClient, JavaScript, Appium, Testlink, Fiddler, Git, Selenium Extras, XCode, Android Studio, XCUITest
Freelancer
Confidential
Responsibilities:
- Analyze Client’s need for online portfolio
- Get the Website online working with WordPress
- Theme Customization and Child Theme preparation
- Demo various themes to Client and rewrite theme codes as needed
- Logo, Flyers, Ad designing in GIMP
- Photo correction in Lightroom / PaintShop Pro/GIMP
- Upload the details and content as per Client’s need
- SEO optimization as discussed with Client
- Creating in-house theme based on starter theme.
- Implement automation QA framework
- Host migration, email migration
- Utilizing high chart for dynamic chart generation
- Using custom fields for flexibility of content
Environment: HTML5, CSS3, PHP, Bootstrap, JavaScript, jQuery, ReactJS, Material-UI, react slick and reveal, WordPress, WAMP/XAMPP LESS, SASS, AngularJS, GruntJS, ReactJS, JIRA Administration, Selenium, TestNG, Java, AWS (EC2), HockeyApp, Appium, Mocha, Chai, NodeJS, Android Studio, XCode