Senior Qa Automation Consultant Resume
SUMMARY
- Over 8+ years of extensive experience in manual & automation testing in an agile environment.
- Experience and Ability to work in a fast paced dynamic environment to align my professional skills with a progressive company wherein the application of my technical, educational and work experiences would provide a significant contribution to the company’s continued success and thereby adding value to the organization and myself.
- Experience in analysis, design, creating frameworks and testing of software applications.
- Strong knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect life cycle, Testing methodologies, QA terminologies and processes.
- Expertise on identifying the Test Requirements based on User Stories and Design Specifications
- Strong experience in various types of testing’s such as Functional, Integration, System, Usability, Smoke testing,Validation,Performance,Compatibility,Retesting, Regression, Cross - Browser, BlackBox, Whitebox, and UAT testing
- Extensive experience in preparing test cases, test scripts and test reports.
- Tracked bugs and created reports using test management/defect tracking tools like JIRA and prepared test documents using Microsoft Word, Excel and Power Point.
- Expertise in analysing the testing requirements and application requirement and setting up the different Test Environments.
- Experienced in SQLs and performed backend testing on MS-SQL database.
- Extensive experience on creating automation testing hybrid framework including Selenium Web Driver, TestNG,Maven,Jenkins,SVN,GIT and GITHUB.
- Good knowledge in Multi-tier and Cross-platform environments. Run automation scripts on different browsers/environments and report output to the team.
- Communicated in daily scrum meetings to give status report on functional issues, test execution & results, and impeding issues that can impact the delivery.
- Excellent team player and individual contributor with great communication and interpersonal skills.
- Experienced in agile/scrum methodology and comfortable to work in deadline driven environment.
- Ability to follow industry standards and procedures.
TECHNICAL SKILLS
Test Management Tools: JIRA/Confluence, TestRail, ALM, Bugzilla, Microsoft Test Manager, Rational Team Concert-IBM, Allure Reports
Programming Languages: Java, Swift, JavaScript, Ruby, PHP, VBscript, JQuery, C#.NET C++, HTML, CSS, XML
Databases: MSSQL, MySQL, Oracle
Operating Systems: Windows, iOS
Methodologies: Agile/Scrum, Waterfall
Code Management Tools: CI Tools, Jenkins, GitHub/Bitbucket, Teamcity, Octopus
Framework: Data Driven Framework, Hybrid Framework, Behaviour Driven Framework
Test Automation Tool: Selenium WEBDRIVER, Selenium Grid, Selenium IDE, TestNG, Junit, Maven, API Testing, Postman/SoapUI, Appium, XCode - Xcuitest, Cucumber / Gherkin, Visual Studio - CodedUI, JMeter, Chrome Developer Tools
PROFESSIONAL EXPERIENCE
Confidential
Senior QA Automation Consultant
Responsibilities:
- Designed and developed Java based code to be deployed on selenium framework for web automation testing.
- Providing technical architecture and Incorporating various 3 party libraries in project whenever needed; defining the strategic direction for testing automation practices
- Analyse technical feasibility and determine tools for testing and providing optimum solutions and design for Automation framework and defining best CI-CD approach
- Involved in creating Test Environment for Web Services and Define API Automation Test Plan.
- Involved in guiding and directing team to create framework for iPad testing with Perfecto.
- Analysing customer feedback to identify how test gaps and suggested mitigation will affect our test automation architecture.
- Communicating the test automation vision to all our global test automation team members.
- Provide technical guidance to the new team members and mentoring them towards the successful execution of the project
- Maintained developed code, reviewed the code delivered by other team members in Bitbucket and execute them on the framework and different platforms.
Confidential
Software Development Engineer
Responsibilities:
- Created automation test scripts and Enhanced API Automation Framework in Java, Maven, Rest Assured, Junit MySQL and maintained a regression suite for tests for API.
- Created and verified Web services API requests, SOAP protocol
- Configured and maintain CI/CD pipeline to run in multiple test environments
- Responsible for delivering API test results for every release and logging defect in Jira and closely working with all the developers and UAT team
- Involved in creating Test Environment for Web Services and Define API Automation Test Plan.
- Active participation in Reviews and Scrum Ceremonies
- Working closely with product owners to prioritize the coverages of application.
- Document Framework tools and Architecture for onboarding members.
Confidential
Senior QA Automation Developer
Responsibilities:
- Created an Automation Framework for IOS MPOS App to test in real device (Real device ipod touch 6th generation XCode and Appium XCUITest Framework)
- Tested multiple projects under the Retail Team which is used in Confidential stores
- Handling QA team and training them for approaching the Test strategy.
- Troubleshooting and Managing with the Third party Development team(Devs) and setup of ipa/App files with every deliverables
- Responsible for Creating/Updating Automation Framework and java tests for new features and Regression testing the app, Creating defects in Jira and sending sign off for every releases
- Active participation in UAT meeting and Working closely with Product Owner, Business Analyst, and Retail Managers for Collecting Requirements
- Created Test Plans/Test Cases and testing cycle for POS Confidential and Canada with every new release.
Confidential
Automation Consultant
Responsibilities:
- Analysing, Designing and Developing Automation Framework for two complex application using Test Driven framework using Java and Page Object Model with log4j Logging and TestNG framework for reporting.
- Handling all complexities and dependencies between two applications.
- Analysed system requirement and business requirement documents and developed test cases and test scripts.
- Interpreted and converted manual test cases into automation smoke and regression suites and tracking changes and maintenance of test requirements and reporting defects in ALM
- Created and configured job management in Jenkins and performed nightly executions (parallel testing using Selenium Grid) on different environments
- Interacted closely with Manual Testers, Developers, technical support and Project managers.
- Worked daily in an agile and scrum environment
- Lead and mentored junior automation and manual QA testers to execute and analyse automation smoke and regression tests.
Confidential
Automation Consultant
Responsibilities:
- Created framework from scratch in Ruby - Selenium WebDriver and used rake, rspec for automation script to execute.
- The framework allowed Confidential Digital to execute functional testing based on Page Object model.
- It covered approximately 10 functional pages (Login page, Checkout, Search, etc) and around 40 test cases provided by Confidential ’s
- Performed multiple browsers testing with Sauce Labs integration.
Confidential
Automation Consultant
Responsibilities:
- Converted existed manual tests into Automated Tests MTM and VS2012.
- Created and Executed Automated Coded UI Tests.
- BDD/Cucumber approach which allows non-programming QA engineers to write new automated tests
- Updated and managed Automation Framework for smoke and regression testing.
- Updated the test cases using TFS which acted as repository.
- Analysed results of testing cycles and presented results.
- Logged, Tracked and Generated Bug status reports using Team Foundation Server.
- Worked closely with business analysts and the business to ensure the products meet the expected level of quality defined by the business.
- Worked closely with the Software Development Team to ensure defects are fixed and incorporated into product builds.
Confidential
Automation Consultant
Responsibilities:
- Ground breaking development and testing project within the Capital Markets Trading space developed in C++
- The project involved knowledge of different communication protocols, memory management, data gathering and analysis, and capital markets
- Project is designed and developed in different modules, that when combined together resulted in a product that is highlyversatile, is capable of interacting with different exchanges, generating largevarietyof order types, analyzemarket data in real time, and identify certain trends of data output and act accordingly .
Confidential
Web Developer
Responsibilities:
- Served as the Programmer and DBA, creating and maintaining web applications
- Developed Ecommerce Website using ASP Technology for Confidential
- Developed an Application to conduct online PSYCHOLOGY test for Confidential
- Developed an Application in Asp.net for Lords Matheran Hotel that displays current Tariff of the suites and helps customer book suite and generate payment receipts
Confidential
Junior Web Developer
Responsibilities:
- Developed and Managed Database for a list of Ecommerce websites
- Designed and developed software for Confidential-Statistical Tables Relating to Banks in Confidential
Environment: ASP, JavaScript, PHP, CSS, Ms Access & Visual Basic 6