Lead Qa/ Automation Engineer, Resume,
5.00/5 (Submit Your Rating)
,
SUMMARY
- Senior QA Lead with over 12 years of Information Technology experience spanned over a course of varied responsibilities and roles.
- Extensive experience in gathering, managing and documenting business and functional requirements, communicating effectively with senior management, developers and QA engineers.
- QA software Manual/Automated testing in diverse business (Retail, E - commerce, Automobile, Healthcare) and technical environments.
- Adept at creating and transforming business requirements into functional requirements and designing business models through mock ups and wireframes - Use Case, Sequence, Workflows (Present and Future state).
- Proven hands-on experience with full system development lifecycle experience, including implementing project plan development test plans, test cases, test data review, Bug tracking and Test reporting to improve communication and reduce delays.
- Strong experience in analyzing test results, identifying issues and reporting it to the developers and project manager through JIRA & MS SharePoint.
- Extensive experience of working with Scrum teams to improve user story quality by encouraging collaborative story conversations and backlog grooming meetings.
- Good experience in Test Case designing and development using Test automation tools like Selenium, Firebug, TestNG and Java & JavaScript as programming language.
- Webservices/REST API Testing using Rest Assured and Postman.
- Experience with large data set creation, back-end testing (SQL) & Data Migration Testing.
- Virtualization experience with Hyper-V Manager.
- Exposure to Cloud platforms like AWS and Sauce Labs.
- Experienced in using version control systems like GitHub.
- Experienced in testing and analyzing GUI and functional aspects of the Web based, Client-Server and Desktop applications across multiple platforms (Windows/ UNIX/ LINUX)
- Extensive experience with Quality Assurance of applications/portals deployed/managed using Autonomy Interwoven ECMS.
- Proficient in functional, exploratory, regression, acceptance (UAT), integration, database, and cross OS/Browser compatibility testing of with strong knowledge of SDLC (Waterfall and Agile) including test plan development, Test Data Setup, TDD, Test case creation, Test execution, Test Metrics, Bug tracking and Test reporting .
TECHNICAL SKILLS
- Technologies Autonomy Interwoven Product suite 6.7.1 SP1 and 7.2, LiveSite, OpenDeploy, DataDeploy, MetaTagger, XML, HTML, Webservices, JAVA, AWS
- Methodologies Agile methodology (SCRUM), SDLC Waterfall Model
- Automation Testing Tools: Selenium WebDriver, TestNG, Maven
- Databases: Oracle 9i/10g, SQL, Raven DB
- Operating System: Windows, UNIX/LINUX, Solaris
- Defect Tracking Tools: JIRA, Bugzilla
- Test Management Tools: HP Quality Center
PROFESSIONAL EXPERIENCE
Lead QA/ Automation Engineer,Confidential,
Responsibilities
- Develop and maintain required automation infrastructure to support new product and service feature Front End/HUI automation testing using Selenium//TestNG/Java/JavaScript/Maven/Apache POI/Log4J/Extent Reports
- Analyze product feature requirements and write appropriate test cases to enhance product test coverage for web-based application and supporting API’s using test automation tools such as RestAssured, JAX-RS, JSON Path, JSON Simple/ TestNG and Java & JavaScript
- Develop and maintain Continuous Integration / Continuous Deployment strategies/pipeline using Maven/Bamboo/Jenkins/GitHub/GitLab
- Develop and customize BDD (Behavior Driven Development) framework using Cucumber, Java, TestNG, Eclipse
- Implement SoapUI, Postman or similar test harnesses for RESTful web service testing and Amazon AWS/Sauce Labs for multi-platform/multi browser testing cloud.
- Identify areas for automation, collect test data requirements, develop new test metrics and techniques to maximize testing efficiency and scalability
- Troubleshoot and investigate automated test and product issues. Make sure that tests are up to date and documented with current development efforts
- Analyze and develop new automated testing strategies to enhance current test automation for newly developed and existing APIs
- Collaborate with developers and other team members to define and agree on test scope, strategy, and production simulation for manual, automated and load testing
- Maintain standards for testing software including identifying testing resources as well as scheduled and planned testing activities
- Documentation of processes and activities as needed. Maintain living documents for each API from previous test runs and the metrics gathered as well as information around how to run specific tests.
- Coordinate and interact with key business users and set appropriate expectations
Confidential,
Responsibilities
- Create and develop Automation frameworks to optimize the testing of all components under test which includes Website, API’s, Systems integration, and Data processes for full end to end test coverage & support test automation and CI/CD pipeline.
- Test Framework Development and Customization using Page Object Model, Java, Selenium, TestNG and Maven.
- Expand & grow the Test Automation footprint & create actionable Test results, metrics/dashboards.
- Collaborate with the team of QA & Development engineers on an ongoing basis to improve the quality of the code and align to cross systems integrations and release plans.
- Develop fully automated CI/CD pipeline , worked with CI & source control tools & used Selenium, Jenkins, GitHub, Octopus or TFS.
- Responsible for providing input to determine the Test Cycle schedules and milestones
- Preparation of high level test outline and review Test Design / Review Test Scenarios and rework on both documents.
- Creation and internal QA review of Test Execution Plan and timely notification of the Test Results
- Delivery of the Test Summary Report at the end of each test cycle and create and maintain a traceability matrix around various phases of the projects.
- Defining Test Methodology, Test Plan & types of testing (functional, non-functional, integration, etc.) to carry out the testing schedules.
- Responsible for test data preparation of system and integration testing for execution of test plan
- Internal and external Test Case peer review and sign off on Test Cases from the Anthem Business Analyst.
- Coordinate and interact with key business users from Anthem Inc. and set appropriate expectations
Confidential,
Responsibilities
- Led the development and execution of test plans and scripts for project-based, new software rollout. Testing to include application testing, exploratory testing, integration testing, feature functionality
- Automation Test Framework design and development using Selenium/TestNG /JAVA/JavaScript/Maven .
- Data Migration Testing from UNIX based platform to Web based Solution using SQL .
- Hands On experience in using Shell commands.
- Integration testing of complex Web Based applications with multiple Integrations.
- McDonalds ordering Mobile App testing on iOS and Android.
- Good understanding of JAVA to write Automated Test Cases.
- Prepared weekly status reports in Excel and shared over SharePoint.
- Participated in SCRUM meetings and Sprint planning meetings .
- Daily Standup Meetings & discussing checkpoints with offshore team.
- Responsible for the testing and integration of modules supporting real-world, time-sensitive requirements in an Agile environment.
- Maintained standards for testing software including identifying testing resources as well as scheduled and planned testing activities.
Environment : Informatica 9.6, SQL Server 2008, Oracle, PL/SQL, SQL, WebSphere, Trident, Autosys, Qlik Sense, Java, .Net, Alfresco, TFS, Add in Express, Unix, Windows 2007, HP Quality Centre, Rally.
Senior Test Engineer,Confidential,
Responsibilities
- Test Effort Estimation and involvement in Test Plan preparation . Review of BRD, FSD, Wireframes & HTML Mock-ups
- Identification and Documentation of test scenarios and test case. Preparing the Test Cases ( Unit, Integration, Functional, GUI, Backend, Negative, and Regression Testing ), preparation of Test Data and execution of Test cases to meet the business requirements.
- Communicate and coordinate with management, peers, and cross functional/geo teams to build alignment between various groups.
- Building, maintaining, and making recommendations for test infrastructure.
- Automation Test Framework design and development using Selenium/TestNG /JAVA/Maven .
- Validation of the Data Migration using backend ( SQL Commands on Database).
- Reporting defects through HP Quality Center and weekly review of Test Bug Status Report.
- Interacting with Client and discussing checkpoints.
- Analyzing the current system for the bug fixtures in the current releases.
- Weekly reporting and test report preparation and review of Test Bug Status Report.
- Onsite - Offshore co-ordination.