Qa Automation Lead & Test Architect Resume
OBJECTIVE:
Seeking a position as Quality Assurance Lead in a reputed organization, where I can contribute to team’s effort in rolling out highest quality software. By leveraging my experience in SQA of applications of various domains & verticals through automated & functional QA.
EXPERIENCE SUMMARY:
- Expert in Automated Testing of
- Web Apps (Banking, E - Commerce, Mortgage, Payments & Portal applications) using Selenium Web Driver
- Mobile Apps (Banking & E-Commerce) using Appium
- Rest/SOAP APIs using Rest Assured / Postman / Ready API
- Windows Apps (.exe) / Non-GUI greenscreens using Winnium/Win App Driver
- Developed a Chrome Extension/Plug-in (Test Recorder using JavaScript) to greatly reduce selenium WebDriver test script preparation time.
- Hands on experience with Cucumber, ProctractorJS, Custom built Test Runners (using Java) with Selenium Web Driver, Appium & Winnium. Can build from ground up an efficient and highly customizable test automation framework as per requirement.
- Hands on experience in running large volumes of automated regression tests in auto scaling Selenium Grid implementations such as Zalenium & Selenoid - GoGridRouter.
- Hands on experience in using Docker & Kubernetes clusters for Test Automation & Selenium Grid Setup requirements.
- Hands-on experience in using Galen tool for automated UI Validations & Responsive design validations.
- Rest & SOAP services manual & automated testing using Ready API / Postman tool.
- Test Automation of Rest & SOAP services using Rest Assured java library.
- Continuous Testing & Deployment pipeline setup and maintenance experience on Jenkins, Atlassian bamboo, Azure DevOps.
- Hands on experience in implementing build & deploy pipelines, automated defect logging & test execution status updates to JIRA or Azure DevOps.
- Hands on experience in preparing JMeter Script for load tests.
- Highly skilled in regression and retesting of web applications, with a keen outlook to fully utilize the benefits of software test automation and provide maximum ROI.
- Familiar with prominent test definition languages such as Gherkin, Jasmine etc.,
- Hands on Experience in Cloud solutions such as Browser Stack, AWS Device Farm, Saucelabs for cross platform Test Executions.
PROFESSIONAL EXPERIENCE:
Confidential
Platform: MuleSoft, Elastic Search, Kibana
Tools: Java, Rest Assured & Cucumber
Defect Tracking: Azure DevOps
QA Automation Lead & Test Architect
Responsibilities:
- Lead and Mentored a team of 2 members to drive Functional & Automated QA of all the 40 rest end point workflows.
- Test Automation Framework design & development using Java & Rest Assured.
- Automated Regression test scripts preparation - creating the Cucumber Gherkin scripts where the end points, HTTP Method type, Path / Query Parameter definitions & JSON Body specifications are defined.
- Assisted dev team in setting up continuous integration and testing for continuous delivery.
- Executed Smoke & Regression scripts to ensure 100% test coverage for all the end points during regression cycles.
Confidential
Platform: Tridion CMS system | Word Press PHP | WCS Store
Environment: Windows, Mac, Android, iOS
Tools: Appium, Selenium Web Driver, Cucumber, Java, Jenkins, Galen
Defect Tracking: MS TFS
Test Management: TFS
Domain: E-Commerce, CMS, Conference Event Management
Quality Assurance lead
Responsibilities:
- Lead and Mentored a team of 4 members to drive Functional & Automated QA of various Confidential Applications.
- Test Automation Framework design & development using BDD style of test definition.
- Automated Regression execution for mobile environment - Native, Hybrid & Mobile web applications.
- Assisted dev team in setting up continuous integration and testing for continuous delivery.
- Write Unit test scripts for execution in dev builds in the CI CT process.
- Use Galen Tool for UI tests automation to speed up overall QA turn-around time.
- Perform Automated Soap & Rest services testing using Rest Assured Libraries for validation of catalogue provider and front end application interactions.
- Maintain the CI CD pipeline to ensure smooth and uninterrupted delivery to staging environments & subsequent prod deployments.
Confidential
Environment: Linux, Windows, Mac, Android, iOS
Tools: Appium, Selenium Web Driver, Cucumber, Java, Galen
Defect Tracking: Jira
Test Management: Jira Zephyr
QA lead
Responsibilities:
- Handled the QA aspects of the automated DevOps CI CD & Test pipelines for Confidential ’s applications.
- Test Automation Framework design & development using BDD style of test definition.
- Automated Regression execution for mobile environment - Native, Hybrid & Mobile web applications.
- Assisted dev team in setting up continuous integration and testing for continuous delivery.
- Write Unit test scripts for execution in dev builds in the CI CT process.
- Use Galen Tool for UI tests automation to speed up overall QA turn-around time.
- Perform Automated Soap & Rest services testing using Rest Assured Libraries for validation of catalogue provider and front end application interactions.
- Maintain the CI CD pipeline to ensure smooth and uninterrupted delivery to staging environments & subsequent prod deployments.
- Training on Test Automation processes, Script development & maintenance to client’s QA team members.
- Customizations on the pipeline’s post execution activities such as defect logging, test execution status logging.
- Customizations on framework based on client request to simplify the overall process and bring down complexity and failures
- Conduct POCs on the test automation requirement for various different approaches and delivered demos prior to implementations.
Confidential
Senior Test Engineer
Platform: Native, Hybrid and WebApp
Environment: Windows, Mac, Android, iOS
Tools: Appium, Selenium Web Driver, cucumber, Java | Calabash, Ruby, Cucumber
Defect Tracking: Jira
Test Management: Zephyr plug-in for Jira
Responsibilities:
- Framework creation using BDD style of test definition.
- Automated Regression execution for mobile environment - Native, Hybrid & Mobile web applications.
- Preparation and review of test ware.
- Defect analysis and reporting.
Confidential
Senior Automation Test Engineer
Platform: Mortgage
Environment: Windows 7, Windows 8, Mac, Android, iOS.
Tools: Selenium Web Driver with (CucumberJs - Java Script) & (Protractor JS with Cucumber - Java Script, Node JS), Appium
Defect Tracking: Jira
Test Management: Zephyr plug-in for Jira
Responsibilities:
- Built a customized automation test framework involving Selenium Web driver, CucumberJs - Gherkin test Definition and cucumber style reporting, Chai JS (assertions) for Sure Fire CRM version 2.0.
- Built a customized automation test framework involving ProtractorJS (Web Driver), Cucumber JS - Gherkin Test Definition and Cucumber Style reporting, Chai JS (assertions) for Sure Fire CRM Version 3.0 (Developed with AngularJs framework).
- Lead a 3-member team of automation engineers to automate from scratch, our regression test cases of Surefire applications - Version 2.0 & 3.0.
- Improvise, maintain/modify the developed cucumber automation framework to attain maximum ROI and achieve optimum automation efficiency.
- Targeted and achieved 80% automation of our regression test cases for the Sure Fire CRM Application.
- Support our manual QA team in QA activities on demand for our onsite team of developers.
- Constant client interactions to maintain a very good rapport so as to effectively carry out our QA activities and deliver a high quality product to our clients.
- Frequently conduct weekly status report meetings to communicate to clients the offshore team’s work status and keep the process moving smoothly without hitches.
- Carry out test cases/ automated test script review to maintain quality of our Test Suites.
- Mentor team members to develop their skills, which would directly result in better overall quality turn out.
- Bridging higher management and junior team members and maintain a healthy flow of information and relationship.
- Preparation of concise and robust reports for each test activity carried out, to Department heads so that the decision making process is made easier and structured.
Confidential
Software QA Engineer
Responsibilities:
- Worked here as a Software QA & Automation Engineer for Cash Edge’s renowned products like Transfer Now, POP Money, Open Now Fund Now.
- Maintenance of In-house built Automation Framework.
- Regression testing of the various products offered by the organization.
Environment: Windows-XP, Windows 7 - 3Year & 6months
