Test Automation Engineer - Lead Resume
IL
PROFESSIONAL SUMMARY:
- 6+ years of experience at Tata Consultancy Services as Test Engineer, Test Lead, Accessibility Test Analyst, Test Automation Engineer in Insurance domains with waterfall/agile methodologies for the client State Farm Insurance Company.
- Experience in automating use case scenarios using selenium and JavaScript/Jasmine framework.
- Experience in automating Behavior Driven Development (BDD) scenarios using JBehave and Cucumber.
- Hands on experience in setting up automation script pipeline for continuous delivery with Git, Gitlab CI and Jenkins.
- Assisted product and offshore teams by providing automation strategies, BDD, Integrate automation script with Continuous Delivery, Web and Mobile Automation.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver.
- Experience in performing A/B testing using Optimizely on State Farm Home Page.
- Experience in making our customer facing applications compliance to WCAG 2.0 (Accessibility)
- Experience in automating attest/assure accessibility automation testing. (WCAG 2.0 A & AA)
- Experienced in developing Test Plan, Test strategy, Test Estimation, Test Scenarios, Test Cases and various Status Reports.
- Experienced in Mobile, Watch, Smoke, Service, Availability, Functional, Back - End, Regression, End to End, Performance and User Acceptance Testing.
- Participated in Walkthroughs and Inspection meetings to review Test scripts and results with Clients.
- Experienced in reporting bugs using Bug tracking tools such as HP Quality Center & Trac for Defect reporting and Coordinating the defect triage Meeting with developers and BA's.
- Hands on experience in manual testing for Service, Web, Responsive Web and Native applications.
- Involved in development activities for metric framework, business outcomes and scorecard applications which is developed using shiny framework.
- Good Documentation and Process Management skills with an ability to effectively understand the business requirements to provide a quality product.
- Good team player with the ability to lead management and work independently in a timely sensitive environment. Handled offshore team.
- Ability to work in tight schedules and on different applications concurrently.
TECHNICAL SKILLS:
Mobile/Web Automation:: Selenium, Perfecto, JBehave, Cucumber, Junit
Accessibility Automation:: Attest and Assure
Accessibility Guidelines:: WCAG 2.0 A, AA; ARIA-attributes
UI Development:: Bootstrap 4.0, HTML, CSS and JavaScript
Test Management:: HP Quality Center, Test Link, Trac
Reporting Tool:: TABLEAU software
Agile:: VersionOne, Trac
A/B Testing:: Optimizely tool
Other tools:: Atom and Eclipse, STS
Tools: /Plugin Developed:: UI- Test runner using Selenium and Java Script
Languages:: Java, SQL
PROFESSIONAL EXPERIENCE:
Confidential, IL
Test Automation Engineer - Lead
Responsibilities:
- Developing automation scripts using Selenium and JavaScript (using Jasmine)
- Worked in AGILE environment and participated in PI planning and sprint meetings.
- Implemented early unit testing using Jasmine to avoid high UI/functionality defects.
- Designed unique automation scripts that works for both mobile and web screens.
- Validating WCAG 2.0 guidelines against content web pages to make them accessible compliance.
- Made Home Page application with Continuous delivery and Jenkins integration and now it is up and available for 24*7.
- Using Optimizely tool, performed A/B Testing to run campaigns on home page.
- And the results have been reported back to business using TABLEAU software.
- Executed test using GitLab CI Runner and results are published in GitLab pages.
- Create and Review the UI automation scripts developed by product teams and provide best practices.
- Participate in PI Planning & Sprint Planning, Retrospective Meetings effectively.
- Helped other product teams and offshore team by providing automation strategies, Selenium-Jasmine Automation, Continuous integration.
- Mentoring the team as required and tracked automation report.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation and Suggested & implemented improvements.
- Made SFX (State Farm customized HTML tags) accessible using respective ARIA-attributes.
- Involved in testing Native, Web and Responsive Web application on different mobile Platform such as iOS and Android in Perfecto or real devices.
- Used Jenkins and Jasmine to execute automation suites on different mobile platforms in parallel.
- Automate test cases, test suites for Regression Testing via Selenium on Perfecto and maintained code on git.
- Coordinating with QA team, development & business teams during all level of testing.
- Responsible for Test Strategy, Planning, Design, Execution and delivered all the projects on time.
- Design, Review and Execute Test Cases with traceability matrix.
- Reporting any defects / Observation on day to day basis.
- Review the automation code developed by team members.
- Implemented Exploratory and Risk Based Testing and found defects earlier in the life cycle.
- Building automation regression test suite for the application which can be executed during each sprint release.
Confidential, IL
ACCESSIBILITY TEST - LEAD ANALYST
Responsibilities:
- Have great knowledge on Web Content Accessibility Guidelines (WCAG) 2.0
- Have tested 120+ applications over two years to validate the accessibility compliance.
- As these testing should be performed in different manner, so we have come up with different testing approach.
- By making each guideline as one test case and created macro enabled excel report to deliver the results.
- As we have tested applications at their deployment stage, we have used customized agile approach to reach their delivery deadline.
- WCAG guidelines have divided into three parts - Automation, Visual and Speech recognition.
- Used Firefox - (Deque -FireEyes tool) to run automation and assistive technologies to make sure defined WCAG 2.0 level A success criteria met.
- Identifying compliance violations and suggesting code fixes. (By having good knowledge on HTML 5 and ARIA-Attributes)
- Create knowledge documents to enable cross-learning
- Work very closely with Onsite team members and provide innovative ideas and tool suggestions for the accessibility testing methodology processes to be followed.
Confidential, IL
FRONT END UI DEVELOPER
Responsibilities:
- Worked on migrating SFX framework from 4.0 to 5.8
- This migration includes 150+ number of customized State Farm tags to build an UI
- Work includes adding accessible ARIA attributes, inline Java script codes and CSS.
- Most of the work was related to HTML and CSS to make applications looks exactly same when they upgraded to new version.
- Have good knowledge on HTML5 and CSS 3.
- These customized tags include text fields, radio buttons and check boxes Etc.
- After the migration - have to work closely with application teams to resolve any UI issues.
- Prepared wiki document for consumers to help on this migration.
Assistance System Engineer
Confidential
Responsibilities:
- Four-month class room trainee program
- With supervision of experienced instructors
- Training on both technical and soft skills development.
- Technical training includes JAVA, HTML, CSS and JavaScript
- Created small scale Online multiplex ticketing application using JAVA.
- Soft skills and business skills training includes - dealing with clients, way to talk with business Etc.